Nach Ajax Aktualisierung kein Scrollen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
code
erstellen
falschen stelle
fehler
gesamten code
globale instanz
instanz
internet
kram
null
opus
safari
stelle
zusammenhang
-
Huhu,
Ich habe einen kleinen Chat, der wenn das Frame zu klein ist nach unten Scrollen soll, dies tut er aber nicht, seitdem ich mit Ajax aktualiere
Der Ajax Code sieht so aus:
function loadData() { if (xmlHttp) { xmlHttp.open('GET', 'chattext.php', true); xmlHttp.onreadystatechange = function () { if (xmlHttp.readyState == 4) { document.getElementById("chatwindow").innerHTML = xmlHttp.responseText; } }; xmlHttp.send(null); } } //globale Instanz von XMLHttpRequest var xmlHttp = false; //XMLHttpRequest-Instanz erstellen //... fuer Internet Explorer try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { xmlHttp = false; } } //... fuer Mozilla, Opera, Safari usw. if (!xmlHttp && typeof XMLHttpRequest != 'undefined') { xmlHttp = new XMLHttpRequest(); } setInterval("loadData()", 15000);
Under Scroll Code so:
<script type="text/javascript"> window.scrollTo(0, 500000); </script>
Hat wer einen fehler gefunden, oder weiß wer woran es liegt? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
An welcher Stelle steht denn der Javascript Code?
Zeig bitte mal den gesamten Code damit man den Zusammenhang sehen kann.
Vllt steht es ja einfach nur an der falschen Stelle -
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="load.js"></script> <script type="text/javascript"> function Scrollen() { window.scrollTo(0, 500000); } </script> </head> <body onload="Scrollen();" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" class="framechattextbg" id="container2"> </body> </html> <div id="chatwindow"> --PHP-Kram-- </div> <script type="text/javascript"> window.scrollTo(0, 500000); document.body.scrollTop = 50000; </script> </body> </html>
Beitrag zuletzt geändert: 1.12.2010 16:37:17 von volnerius -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage