if(window.close())
Andreas
- javascript
hi
ich habe ein popupfenster mit var newwindow = window.open ... geöffnet. nun will ich mit if(newwindow.close()) { location.reload(); } mein hauptfenster refreshen. geht das überhaupt?
mach doch was du willst...
gruss,
wahsaga
Hi,
ich versuche mal zu interpretieren:
Du hast ein Fenster newwindow geöffnet - Du möchtest nun, dass nachdem dieses Fenster geschlossen wurde dein Hauptfenster aktualisiert wird.
1. newwindow.close() schließt das Fenster und fragt nicht den Zustand ab. Den Befehl brauchst du demnach wohl eher nicht. Was du stattdessen suchst wäre etwas wie if (newwindow) { if (!(newwindow.closed) {...} }
2. Gemäß 1. kannst du dann mit self.location.reload() dein Fenster aktualisieren.
MfG
Rouven