Oops betrapt, de faq niet gelezen (het blijft ook zo'n lap tekst).
Je hebt gelijk met die windowHandle=this (ik geloof dat je dat bedoelt). Dat was inderdaad niet de bedoeling. Ik weet niet waarom die daar staat. Ik was ook van alles aan het testen en dan krijg ik dat soort dingen. De oorzaak ligt daar iig niet in. Het komt dus gewoon door dat reloaden.
Ik dacht al dat het daar door kwam. Het komt er dus op neer dat je, als je eenmaal gereload hebt, die window niet meer kunt benaderen (als ik het goed begrijp).
Ik heb je tip (met die setTimeout opgevolgd, maar het lukt (nog) niet. De parent window blijft dan gewoon doorgaan met vernieuwen. Misschien is mijn timerId met dat vernieuwen ook 'verdwenen'.
Ik heb nu iets anders gevonden dat wel werkt, geloof ik (morgen nog maar eens checken)
code:
1
2
3
4
| function testje(){
if (datumpars<(datumfile+6000)){openWindow()}
else {window.location.reload()};
} |
In de window dan dit toevoegen:
code:
1
| onunload=window.opener.location.reload() |
Eigenlijk best wel simpel eigenlijk, had ik me toch eerder kunnen bedenken.
Bedankt voor de moeite, in ieder geval. Ik ga nu maar eens naar bed toe, geloof ik