頁面如何自動滾動到指定位置


如何實現頁面加載完成后自動滾動到指定的位置?

例如點擊一篇博客,使頁面的滾動條自動滾動到評論框所在的位置,這個功能只用一句代碼就可以搞定:

window.location.hash

例如博客的地址是http://52java.sinaapp.com/e2#comm

注意到url后面帶有#comm這個參數。當頁面加載完畢后,瀏覽器就會自動滾動到dom對象id='comm'的位置。

 

附window.location的其他屬性:

hash        設置或獲取 href 屬性中在井號“#”后面的分段。
host        設置或獲取 location 或 URL 的 hostname 和 port 號碼。
hostname    設置或獲取 location 或 URL 的主機名稱部分。
href        設置或獲取整個 URL 為字符串。
pathname   設置或獲取對象指定的文件名或路徑。
port         設置或獲取與 URL 關聯的端口號碼。
protocol     設置或獲取 URL 的協議部分。
search      設置或獲取 href 屬性中跟在問號后面的部分。        

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM