Gina R.: window.setTimeout() in Verbindung mit window.open()

Beitrag lesen

In NextPicTest lädtst du die nächste Seite aber doch sofort?
Mit timeOut rufst du doch nur den alert auf!

Hast Recht! Das muss bei der Testerei und dem Spielen mit alert und nicht alert und window.open() und nicht rausgekommen sein. Sorry.

Ich habs jetzt schnell geändert (ist auch fürs Testbeispiel auf meiner Homepage gültig):

function loadPic(PageName) {
var myPageName=PageName;
window.open(myPageName,"_top");
}

function NextPicTest(PageName) {
var myPageName=PageName;
comment="Nächstes: " + myPageName;
window.setTimeout("loadPic(myPageName)",3000);
}

Ergebnis: nach dem Laden von picture000.html passiert jetzt gar nichts mehr. Dabei sollte eigentlich picture_001.html nachgeschoben werden.

picture_000:

<body onload="NextPicTest('picture_001.html')">

picture_001:

<body onload="NextPicTest('picture_002.html')">

usw.