Sinnvoll ist immer das onload event in so einem Falle.
Ok, ich werde deinen Tipp beherzigen!
tja, grad hab ich mal ein bisschen rumprobiert und bei mir funktioniert das so nicht :-(
also doch eine schleife:
var seite = 1;
function load()
{
if(seite > anzahl) return;
parent.verdeckt.location.href = 'seite' + seite + '.html';
warte();
}
function warte()
{
if(parent.verdeckt.document.var1) timer()
else setTimeout('warte()', 100);
}
function timer(){
if (parent.verdeckt.test=="richtig")
var s = parent.verdeckt.var1.innerText
- ',' + parent.verdeckt.var2.innerText
- ',' + parent.verdeckt.var3.innerText
- ',' + parent.verdeckt.var4.innerText
- ',' + parent.verdeckt.var5.innerText
;
document.all.activex.fuellen = s;
und hier geht's weiter, falls du abschätzen kannst wie lang die Aktion dauert mit einem Timer:
seite++;
setTimeout('load()', 500);
}
}
HTH Struppi.