我正在嘗試訪問網頁的底部,以便在運行腳本以查找特定項目之前,所有項目都在頁面上。不過,我必須向下滾動至少5次以允許更多項目加載。有沒有辦法讓所有的項目立即加載,所以我不需要滾動?用滾動條顯示頁面上的所有項目使用Javascript
-1
A
回答
0
如果您使用純粹的 JavaScript,請使用async
屬性。
<script async>
//This will load the script after HTML body has been loaded.
</script>
的jQuery,您可以使用async
或$(document).ready(function() { });
這種方式可以讓您的文檔正文首先裝載。
1
要回答你的問題,你可以添加到您的腳本,並把它在一個循環,以保持滾動,直到你找到你的項目:
window.scrollTo(0, document.body.scrollHeight);
看到這裏Scroll Automatically to the Bottom of the Page
您還可以在嘗試看看Chrome控制檯(或其他開發控制檯)中的「網絡」標籤,查看是否有某些API可以嘗試訪問。
1
可以使用DOMSubtreeModified事件,像這樣:
HTML:
<div id='container'></div>
的javascript:
document.getElementById('container').addEventListener('DOMSubtreeModified', function() {
window.scrollTo(0, document.body.scrollHeight);
}, false);
假設你的項目動態添加到id =集裝箱股利。
注意:這不會贏得選美比賽。
相關問題
- 1. Matplotlib上的滾動條顯示頁面
- 2. 如何使用javascript在頁面加載時顯示滾動條?
- 3. 使用UIscrollview滾動頁面,每次顯示所選項目的更新值
- 4. 在頁面上用水平滾動條顯示全角的div
- 5. 使用JavaScript滾動頁面
- 6. 使用JavaScript滾動頁面
- 7. 頁面顯示水平滾動條,而使用引導
- 8. 使用javascript在頁面上自動對焦時滾動頁面
- 9. 滾動條顯示所有錯誤
- 10. 顯示滾動條onmousehover [javascript]?
- 11. 突出顯示頁面滾動上的活動菜單項?
- 12. jqGrid虛擬滾動,拖動滾動條,請求所有頁面
- 13. 每頁顯示的項目 - 無法顯示所有項目一頁 - Php分頁
- 14. 使用Javascript添加並顯示所有項目的列表
- 15. javascript json不顯示所有條目
- 16. 使用webkit的滾動條格式化 - 滾動條不顯示
- 17. 所有在同一頁面上使用REDX的多個項目
- 18. 頁面加載時顯示頁眉和頁腳的滾動條
- 19. 使用滾動條動態顯示面板的佈局
- 20. 的ListView滾動型中不顯示所有項目的Android
- 21. 使用ng-show顯示無限滾動時不顯示項目
- 22. 索引頁顯示在目錄中的所有頁面上
- 23. 使用瀏覽器/頁面滾動條
- 24. 滾動vaadin視圖來顯示所有的組件在頁面
- 25. iFrame上顯示雙垂直滾動條頁面
- 26. 使用移動Safari中的多個滾動條滾動頁面
- 27. jQuery的可滾動顯示所有項目
- 28. android listview顯示所有可用的項目沒有滾動與靜態標題
- 29. Codeigniter項目上傳時未顯示所需的頁面
- 30. Javascript/CSS禁用iPad上的Safari滾動頁面滾動結束?
究竟如何取決於如何添加項目,但您將需要修改就地腳本以使其在這樣的過程中發揮良好。如果站點使用ajax調用來獲取更多的項目,也許你可以欺騙並且旁觀人類活動模擬。 – dandavis
請顯示您的代碼。否則很難提供幫助。你需要的是展示你的嘗試以及你遇到的困難。 – SoluableNonagon
[自動滾動到頁面底部]的可能重複(http://stackoverflow.com/questions/11715646/scroll-automatically-to-the-bottom-of-the-page)您是否搜索過?我發現了很多有關這個問題的堆棧問題爲什麼不爲文檔使用onReady事件?所有要素都應該在這一點上做好準備。正如@SoluableNonagon所說,沒有代碼就很難幫助你。 –