var object = false; if (window.XMLHttpRequest) object = new XMLHttpRequest(); else if (window.ActiveXObject) object = new ActiveXObject("Microsoft.XMLHTTP"); function getData(dataSource, divID) { if (object.readyState==4 || object.readyState==0) { var obj = document.getElementById(divID); object.open("GET", dataSource); object.onreadystatechange = function() { if (object.readyState == 4 && object.status == 200) obj.innerHTML= object.responseText; } object.send(null); } } function odswiezaj() { getData('sb_read.php', '2'); setTimeout("odswiezaj()", 10000); }
Odrazu mówię że w ajaxu jestem niestety zielony, a ten skrypt znalazlem na necie... I teraz chodzi mi o to, żeby podczas odświezania nie wyrzucało diva do góry (pasek przewijania). Najlepiej gdyby było tak, że jakoś javascript zapisuje pozycję paska przed odświezaniem i po odswiezeniu przywraca wcześniejszą. Myślałem coś o scrollTop() ale nie wiem jak to poskładać do kupy...
Z góry dzięki za poomoc
