Scrollbare DIV´s beim Nachladen oben ausrichten
Stefen Baetge
- javascript
0 Dirk
Hallo zusammen,
die Inhalte einer Webseite, werden immer in einem begrenzten und auf overlow:auto eingestellten DIV Container geladen (also mit dem Umweg über den iframe, da anders ja nicht machbar). So weit alles kein Problem. Allerdings ist es ein wenig störend, wenn ich die Seite (bzw. DIV) nach unten scrolle und dann eine neue Seite aufrufe (also DIV nachlade), dass dieser neue Inhalt nicht wieder oben ausgerichtet wird, sondern die Scrollposition exakt beibehalten wird (sofern der neue Inhalt min. genauso lang ist). Also suche ich nach einer Lösung, den Inhalt bzw. DIV Container per Script nach oben zu scrollen bzw. eben jede neue Seite bei Aufruf oben auszurichten, wie bei einem "normalen" Link.
Ich hoffe Ihr konnte mir ein wenig folgen und habt evtl. einige Antworten parat.
Grüße Stefen
Hallo Stefen.
UNter MSIE6:
function setNavigation()
{
navigationBar.style.pixelTop=document.body.scrollTop;
}
<body onscroll="javascript:setNavigation()">
Das Onscroll kennt nicht jeder. Auch die function dürfte bei NS etc. anders lauten (Dazu kann man den Brwoser prüfen, siehe div. Artikel).
Wie man das onscroll bei anderen hinkriegt? Gute Frage.
mfg Dirk