如果啓用javascript,我想用不同的HTML替換某些節點。 我的問題是,短時間內舊代碼是可見的,然後被替換的元素顯示出來。 什麼是一個文本書的解決方案呢?我需要把JavaScript放在哪裏,最好是jQuery?反正有可能嗎? 沒有示例代碼,試想一個頁面與一羣深度嵌套節點..Javascript替換內容之前可見
0
A
回答
0
0
DOM操作是相當緩慢,在某些角落案例中,您可能會經歷舊內容的眨眼。我看到兩種解決方案:
- 使用預加載器屏幕,例如:Create A Custom Preloading Screen。這樣,您可以在後臺對DOM元素執行所有操作。
- 如果您的頁面內容是靜態的,您可以使用
<noscript></noscript>
標籤,並以這種方式爲兩種情況(啓用JavaScript,禁用JavaScript)設置內容。
相關問題
- 1. 如何阻止div在內容被替換之前變得可見?
- 2. 隱藏可見內容之前查看下一個內容
- 3. 在加載內容之前替換或刪除javascript標記
- 4. Javascript替換html的內容
- 5. 用XSLT替換Javascript內容
- 6. 「窗口」之外的內容不可見?
- 7. 在文件加載之前替換頁面內容?
- 8. ArrayList在添加新元素之前替換所有內容?
- 9. 豐富的內容前端/ jQueryUI替換
- 10. 替換分節符之間的內容
- 11. 替換兩個詞之間的內容
- 12. 根據Javascript函數替換HTML內容
- 13. jquery/javascript內容替換?如何
- 14. javascript替換div中的內容
- 15. 用JavaScript用類替換內容
- 16. 用JavaScript動態替換函數內容
- 17. 如何在Javascript中替換內容
- 18. css3轉換之前的內容懸停
- 19. Docx內容替換
- 20. NSMutableArray替換內容?
- 21. JQuery:替換可見字符
- 22. 用DIV內容替換DIV內容JavaScript(沒有jQuery)
- 23. 在其他內容之前使用Javascript添加內容
- 24. 替換內部div內容?
- 25. Inner TabLayoutPanel內容不可見
- 26. 使內容與jQuery可見
- 27. iOS UITableView內容不可見
- 28. 包裝僅可見內容
- 29. 加載內容可見
- 30. Ext.Carousel的內容不可見
請添加您所有的代碼,是有關您的問題 –
你有沒有考慮在包裝的「無JavaScript的」內容[''