Moi,
Minulla on seuraavanlainen pulma: Pitäisi tehdä etusivulle pop-up ikkuna, jossa on vain yksi gif-kuva. Sitä klikatessa siirryttäisiin alasivulle esim.tuotteet. Eli ei siis aukaistaisi uutta ikkunaa, vaan pysyttäisiin alkuperäisessä ikkunassa. Toiminnon jälkeen myös pop-up:in tulisi sulkeutua. Osaisko joku auttaa??? Itse en ole löytänyt kyseisenlaista koodia.
ps. olen aivan aloittelija javascripteissä
Muuten vaan että tuo on mahdotonta.. Popuppia ei voi tulla jos ei aukaista uutta ikkunaa :)
Voi sillee tavallaa tehä, jos avaa uuden ikkunan joka on popup ja sit se aikasempi sulkeutuu.
Juha - ilmeisesti suunnittelet jonkinlaista 'kaukosäädintä' eli popupissa olevaa sivua, jonka scripti voi ohjata emosivun sijaintia/tms. Olenko oikeassa/väärässä?
Hieman tarkennusta eli popup tulee titenkin uuteen ikkunaan, mutta sitä klikatessa siirrytään alkuperäisessä sivustossa eteenpäin esim.tuote sivulle.
Joko sinulla on pop-upin koodi... tee se sillä tavalla että laitat linkin osoitteeksi esim.
<a href="linkit.html" target="giudum">..
onnistuukohan?
ei vieläkään, se aukaisee uuden ikkunan.
koodini :
<body onLoad="popupWin()"> <p> <SCRIPT LANGUAGE="JavaScript"> function popupWin() { text = "<html>\n<head>\n<title>Pop Window</title>\n<body>\n"; text += "<center>\n<br>"; text += "<a href='http://www.google.fi' target='giudum'><h3>teksti!</h3></a>"; text += "</center>\n</body>\n</html>\n"; setTimeout('windowProp(text)', 1000); } function windowProp(text) { newWindow = window.open('','newWin','width=500,height=100,left=200,top=200'); newWindow.document.write(text); setTimeout('closeWin(newWindow)', 5000); } function closeWin(newWindow) { newWindow.close(); } </script>
Nyt koodia pitäisi vielä muuttaa niin, et popup olisi gif kuva eikä tuo teksti. Nyt popup sulkeutuu itsekseen, mut edelleen se aukaisee uuden ikkunan.
Ei kannata välittää tuosta edellisestä viestistäni, koska sain sen toimimaan.
Pop upin voi tehdä myös niin, ettei tarvitse avata uutta ikkunaa. Kannattaa kokeilla ja etsiä jostain.
Esim www.javascriptsource.com
Mikä popup teidän mielestänne on? Minusta se on ainakin UUSI SELAINIKKUNA.
kyllä yleensä, mutta joskus käytetään myös ruutuna ikkunan sisällä (harvoin)
Kenkkua korjata kenkun käsitystä, mutta popupit on aina uusia selain ikkunoita ;)
iframe on se ruutu ikkunan sisällä jos käsitin oikein.
lainaus:
Kenkkua korjata kenkun käsitystä, mutta popupit on aina uusia selain ikkunoita ;)
Korjasit? Minähän sanoin että se on minusta uusi selainikkuna :S
Ymmärsin aiemman kommenttisi väärin. Anteeksi kenkku.
Aihe on jo aika vanha, joten et voi enää vastata siihen.