Toon posts:

Multiple timed popup's javascript

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste java kenners,

Zie hier, een echte java leek :)

Ik probeer al vrij lang een script samen te stellen, waarmee ik een reeks van popup vensters kan laten openen en sluiten op een zelf bepaald moment.
Ook is het voor mij belangrijk dat ik de positie en grootte kan bepalen, van elk venster.

Mijn zoektocht heeft het volgende opgeleverd:

<html>
<head>
<title>InDeX</title>

<SCRIPT LANGUAGE="JavaScript">

closetime = 5;

function Start(URL, WIDTH, HEIGHT) {
windowprops = "left=50,top=50,width=" + WIDTH + ",height=" + HEIGHT;
preview = window.open(URL, "preview", windowprops);
if (closetime) setTimeout("preview.close();", closetime*1000);
}

function doPopup() {
url = "01.html";
width = 150;
height = 200;
delay = 5;
timer = setTimeout("Start(url, width, height)", delay*1000);
}

</script>

</head>

<body OnLoad="doPopup();">


</body>
</html>

Ik kan hiermee 1 popup positioneren en getimed laten openen en sluiten. Ik dacht logisch te zijn en hetzelfde script te gebruiken in het op te roepen 01.html en te verwijzen naar 02.html.
Maar kennelijk is het allemaal niet echt zo logisch, want 02.html werd geopend in het zelfde popupje!! Naaaaar!!!

Een maat van mij kwam met het volgende:

htm=.html;
url=url+1+htm;

Maar ja...Ik als leek weet het niet te implementeren en hij wist het zelf ook niet.
Misschien is er zelf een makkelijkere oplossing voor dit probleem?!

Wie o wie kan mij hieruit helpen???

Verwijderd

komt omdat je het window een naam geeft...

preview = window.open

maak daar window.open van en het window heeft geen naam meer en er kunnen meerdere vensters worden geopend..

bovendien nog een gratis extra tip: javascript != java..... dus een java leek (ik) kan een hele goede javscript expert zijn :D

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 13:59

Pelle

🚴‍♂️

mabit heeft gelijk & dit is basic.

Dit topic is gesloten.