2011-10-08 58 views
1

我需要一個HTML頁面來自動向下滾動頁面加載。所以基本上在底部加載。 可以使用JavaScipt嗎?Html頁面加載在底部

請你幫我或帶領我走向正確的方向。

所有幫助表示讚賞。 感謝

+1

見http://stackoverflow.com/questions/1890995/jquery-scroll-to-bottom-of-page-iframe。 – rid

+0

是的,你可以使用JavaScript或jQuery來觸發頁面加載/正文加載的滾動事件。 – punit

回答

3

試試這個:

window.scroll(0, document.documentElement.scrollHeight) 
0

像這樣的事情?

<html> 
    <head> 
     <script type="text/javascript"> 
     function moveWin() 
     { 
     window.scroll(0,10000); 
     setTimeout('moveWin();',1000); 
     } 
     </script> 
    </head> 
    <body onLoad="moveWin();"> 
<!---- TEXT HERE ----> 
    </body> 
    </html> 
+0

你爲什麼要做兩次,分開一秒? (另外,你爲什麼要用一個字符串參數來使用內聯處理程序和'setTimeout')? – Ryan

0

如果你想在頁面底部加載,而不是顯示滾動動畫,爲什麼不錨標記添加到頁面最下方,有你的鏈接直接進入它(例如,http://www.mysite.com/hello#bottom) ?你的錨標記看起來是這樣的:<a name="bottom" id="bottom"></a>

如果你想知道爲什麼我提供了這個例子都nameidname已被棄用的<a>元素作爲XHTML 1.0的。直到name完全不再受您所使用的(X)HTML標準支持,在鏈接到同一頁面的一部分的錨上使用nameid可能是最安全的。這在W3C's XHTML 1 spec中有記錄。

0

使用jQuery你可以這樣做:

$("html, body").animate({ scrollTop: $(document).height() }, "slow");