überprüfen ob fenster geschlossen ist
Mario
- javascript
Hallo,
ich habe folgendes Probleme:
von verschiedenen html-seiten ohne ich ein fenster und schreibe mittels document.write verschiedene inhalte in dieses document. damit nicht mehrere fenster geöffnet werden überprüfe ich mittels nachfolgenden script ob das fenster existiert bzw. geschlossen wurde. wenn eine der beiden genannten bedingungen zutrifft, öffne ich das fenster erneut und schreibe den inhalt hinein. klappt auf allen mir zur verfügung stehenden browsern und bs nur bei ie 5.1 mac funktioniert es nicht. solange ich auf einer html-seite bleibe und das fenster öffne und schließe funktioniert es, sobald ich aber eine andere html-seite aufrufe und die funktion starte (nachdem ich das fenster geschlossen habe) wird diese funktion nicht ausgeführt. es sieht so aus als ob ie den aufruf parent.gfenster_pop.closed nicht versteht. ich hoffe ich habe mich verständlich ausgedruckt (immerhin freitag 18.00) vielleicht hat jemand zeit und lust mal über das script zuschauen. hier erstmal das script:
if (typeof(parent.gfenster_pop) != "object") {
parent.gfenster_pop=window.open('behalter_pop.html','Popup',Attribute);
} else {
if (parent.gfenster_pop.closed) {
parent.gfenster_pop=window.open('behalter_pop.html','Popup',Attribute);
}
}
parent.gfenster_pop.focus();
parent.gfenster_pop.document.open();
parent.gfenster_pop.document.write(seite_neu);
parent.gfenster_pop.document.close();
vielen Dank im voraus und ein schönes wochenende wünscht
Mario