Parameterübergabe
Kurt Waller
- javascript
Parent öffnet Child im selben Fenster. Parent möchte child eine Variable übergeben. Was nicht geht: 1. Übergabe über querystring, weil die Variable bei reLoad (z.B. wegen reSize oder durch Browser-button) von Child verloren geht. 2. Puffern des querystrings in Child; löst das Problem für reSize (da es ein onresize event gibt), aber nicht für reLoad (da es kein onreload event gibt). 3. Zugriff von child auf Variable über opener.function(), weil es opener nicht mehr gibt (da Child im selben Fenster geöffnet wurde). 4. Übergabe mittels Cookies, weil Cookies disabled sein können. Also wie geht es dann?
Versuch es mal mit
(on)beforeunload ,
habe das schon mal gesehen und könnte hier helfen.
Versuch es mal mit
(on)beforeunload ,
habe das schon mal gesehen und könnte hier helfen.
Hatte das schon überlegt. onbeforeUnload ist fast dasselbe wie onUnload, bloss dass vorher noch ein confirm-alert erscheint. Feuert ein client button reload (oder für IE refresh) ein Unload event? Wenn ja, könnte ich dem reload tatsächlich zuvorkommen???