我想向我的頁面添加一個加載圖片。我在我的身體標記的開始處添加了我的加載圖像,並且我已經在HTML標記的末尾刪除了加載圖像。現在我能夠確定何時Js文件已完全下載。但是,如何確保頁面中的所有元素都已完全呈現?現在,我使用setTimeOut函數來添加額外的一秒延遲。有沒有一種方法可以識別,HTML頁面中的所有元素都被渲染?如何識別,html頁面中的所有元素都被渲染?
0
A
回答
1
document.onreadystatechange = function() {
if (document.readyState === "complete") {
//do everything here
}
}
readyState屬性用於確定文檔的狀態。請參閱MDN文檔:https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState
+0
感謝您的回答。但是仍然在呈現過程之前,document.readyState觸發。如何識別渲染過程是否完成。 –
相關問題
- 1. Go並沒有爲所有的HTML頁面渲染CSS元素
- 2. 我如何渲染視圖中的所有html元素
- 3. 渲染HTML頁面
- 4. 在渲染頁面中渲染頁面
- 5. 這個Backbone todo應用程序如何將所有元素渲染到頁面?
- 6. SVG渲染成HTML元素
- 7. 使用硒從html頁面中識別聚集的元素
- 8. 將html頁面的所有元素放入頁面的中心
- 9. 渲染multipe HTML頁面
- 10. ASP.NET:頁面HTML頭渲染
- 11. 在所有頁面上渲染動作
- 12. YUI自動完成渲染在IE7中的其他頁面元素下渲染
- 13. 元素未被識別
- 14. Web元素沒有被硒識別
- 15. MarkupBuilder的渲染HTML選擇元素
- 16. MVC,渲染包含AngularJS的HTML頁面
- 17. 寫的JavaScript渲染HTML頁面
- 18. 識別基於Angularjs頁面困境的元素/頁面
- 19. JavaScript無法識別HTML中的元素
- 20. 如何在Python Jupyter中編輯渲染的HTML頁面?
- 21. 渲染HttpModule中的頁面?
- 22. ng-include沒有被渲染後的html
- 23. React沒有渲染任何元素
- 24. 錯誤頁面(500.html,404.html等)中軌不被渲染/ JRuby的環境
- 25. C# - 獲取渲染HTML頁面
- 26. 預渲染HTML頁面到圖像
- 27. JSF 2.0沒有渲染任何頁面
- 28. ASP.NET頁面渲染
- 29. 新渲染元素的動畫,但不是頁面加載
- 30. 如何從增加額外的HTML元素來渲染部件
您是否在使用任何框架?像jQuery或角? –
不,我沒有使用任何框架。 @bukkehariprasad –