Autor | Zpráva | ||
---|---|---|---|
pexxxik Profil |
#1 · Zasláno: 3. 1. 2009, 22:37:06
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 |
#2 · Zasláno: 4. 1. 2009, 11:51:20 · Upravil/a: Měsíček
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> |
||
Časová prodleva: 15 let
|
0