Autor Zpráva
pexxxik
Profil
Nejde mi scrollovat div dolů potřebuji to neustale opakovat, protože to je chat. kód je takovýto:

<script>
function load(){
setInterval("document.getElementById('body').scrollBy(0, 9999999)", 500);
}
</script >

<div id="body" onLoad="load();" style="overflow:auto;height:200px;">
nejaky text, blablablabalablabalablabalbalabalabalbalabal........
</div>

samozřejmě je mnohem složitější... ale stejně to nefunguje, nejdřív jsem zkoušel udělat to pomocí frame, to fungovalo, bylo to ňejak takhle:
setInterval("window.scrollBy(0, 9999999)", 500); no, ale když tam dam ten div tak to nefunguje! Prosím o radu.
Měsíček
Profil
Reaguji na pexxxika:

Nebude to asi přesně ono, ale co třeba něco na tento způsob?
<script type="text/javascript">
  var i = 10;
    window.onload = setInterval(function(){
     (document.getElementById("div")).scrollTop = i;
        i += 10;
    }, 1000);
</script>

<div id="div" style="overflow:auto;height:100px;width: 200px;"> 
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
  Lorem Ipsum, Lorem Ipsum, Lorem Ipsum, <br>
</div>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0