Mathias Brodala: Browserhistory

Beitrag lesen

Hallo Udo.

Wenn man im Layout mehrere Layer hat, die mit document.getElementById('layername').style.display='block' an und mit document.getElementById('layername').style.display='none' wieder abgeschlaltet werden, dann werden keine History Daten an den Browser übergeben. Dazu habe ich mir ein Javascript gestrickt, dass die History simuliert. Das Problem ist das dieses Script nur über Links auf der Seite erreicht wird und nicht über die im Browser vorhandenen Buttons.

Wenn du, wie viele JS-basierte Scripte, mit Ankern arbeitest, besteht dieses Problem nicht. Die Abarbeitung der Links könntest du per „return false“ unterbinden. Den Anker kannst du über http://de.selfhtml.org/javascript/objekte/location.htm#hash@title=location.hash auslesen.

Hallo Udo und Dieter,

Bitte zitiere vernünftig, danke.

Einen schönen Montag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules