如果啓用javascript,我想用不同的HTML替換某些節點。 我的問題是,短時間內舊代碼是可見的,然後被替換的元素顯示出來。 什麼是一個文本書的解決方案呢?我需要把JavaScript放在哪裏,最好是jQuery?反正有可能嗎? 沒有示例代碼,試想一個頁面與一羣深度嵌套節點..Javascript替換內容之前可見
0
A
回答
0
0
DOM操作是相當緩慢,在某些角落案例中,您可能會經歷舊內容的眨眼。我看到兩種解決方案:
- 使用預加載器屏幕,例如:Create A Custom Preloading Screen。這樣,您可以在後臺對DOM元素執行所有操作。
- 如果您的頁面內容是靜態的,您可以使用
<noscript></noscript>
標籤,並以這種方式爲兩種情況(啓用JavaScript,禁用JavaScript)設置內容。
相關問題
- 1. 隱藏可見內容之前查看下一個內容
- 2. 「窗口」之外的內容不可見?
- 3. 在文件加載之前替換頁面內容?
- 4. jquery/javascript內容替換?如何
- 5. 如何在Javascript中替換內容
- 6. NSMutableArray替換內容?
- 7. 用DIV內容替換DIV內容JavaScript(沒有jQuery)
- 8. 替換內部div內容?
- 9. 替換之前和文本
- 10. 替代之前的替代</body>標籤內嵌Javascript
- 11. Ext.Carousel的內容不可見
- 12. 擴展內容不可見
- 13. 包裝僅可見內容
- 14. Inner TabLayoutPanel內容不可見
- 15. 使用javascript僅獲得一個範圍內的可見內容
- 16. 用javascript代替div內容
- 17. Javascript - 切換可見性
- 18. 切換JavaScript的可見性
- 19. Bootstrap替換面板內容
- 20. 替換jtable的內容
- 21. 內容替換功能
- 22. 用jquery替換內容
- 23. jQuery替換表格內容
- 24. C#文件內容替換
- 25. 替換/與文件內容
- 26. 替換舊的內容D3
- 27. 替換GWT DockLayoutPanel內容
- 28. 替換HTML標籤內容
- 29. 替換爲加載內容
- 30. 用XML替換內容
請添加您所有的代碼,是有關您的問題 –
你有沒有考慮在包裝的「無JavaScript的」內容[''