Hallo Leute,
ich bin gerade dabei, einen kleinen Chat zu schreiben, hänge gerade aber an dem Reload.
Bis jetzt hatte ich das Ganze so, dass nach 4 Sekunden der Frame, in dem die Nachrichten stehen, aktualisiert wird.
Wenn jetzt jemand die älteren Nachrichten lesen möchte, springt die Seite entweder alle 4 Sekunden wieder nach oben, oder die Schrift ist kurz weg.
Ich möchte das jetzt so umschreiben, dass die Seite NUR neu geladen wird, wenn man nach ganz oben bzw. gar nicht gescrollt hat:
Nur leider lädt die Seite jetzt gar nicht mehr, was ist daran falsch?
Vielen Dank im Voraus für eure Antworten,
yannik.mb
ich bin gerade dabei, einen kleinen Chat zu schreiben, hänge gerade aber an dem Reload.
Bis jetzt hatte ich das Ganze so, dass nach 4 Sekunden der Frame, in dem die Nachrichten stehen, aktualisiert wird.
Wenn jetzt jemand die älteren Nachrichten lesen möchte, springt die Seite entweder alle 4 Sekunden wieder nach oben, oder die Schrift ist kurz weg.
Ich möchte das jetzt so umschreiben, dass die Seite NUR neu geladen wird, wenn man nach ganz oben bzw. gar nicht gescrollt hat:
Code:
<script type="text/javascript">
function scrollStrg() {
if(document.body.scrollTop != '0') {
setTimeout("location.relaod()", 1000);
}
scrollRecheck();
}
function scrollRecheck() {
setTimeout("scrollStrg()", 3000);
}
</script>
Nur leider lädt die Seite jetzt gar nicht mehr, was ist daran falsch?
Vielen Dank im Voraus für eure Antworten,
yannik.mb