molily: Display-Wechsel nach Zurück-Button des Browsers

Beitrag lesen

Es ist nicht unbedingt ratsam, globale JS-Geschichten nicht in eine externe JS-Datei zu kapseln (Caching ist hilfreich). Darin würdest Du dann schreiben:

document.getElementsByTagName('body')[0].onunload = function() {

...
}

  
Zugriff auf das body-Element erhält man einfacher über document.body, aber ein solcher Zugriff ist nicht nötig - und nicht direkt in einem externen Script möglich, das im head eingebunden wird. Das unload-Ereignis lässt sich, wie auch das load-Ereignis, am window-Objekt überwachen. Im Gegensatz zu window.onunload funktioniert das Setzen eines Handlers beim body-Element per JavaScript nicht browserübergreifend: Im Firefox und Safari/Chrome ginge höchstens document.body.setAttribute("onunload", "...").  
  
Mathias

-- 
[JavaScript-Erweiterung für das SELFHTML-Forum](http://molily.de/selfhtml-forum-js/)