如果启用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的”内容[''