innerHTML方便易用,但在IE下表现也问题多多,如果单纯用DOM实现,效果比innerHTML要好得多,但缺点是代码量增大并且不容易阅读。http://domscripting.com/blog/display/99的作者给出了一下方案,主要是让当前标签以DOM方式装载新创建的DOM对象。
var newdiv = document.createElement("div"); newdiv.innerHTML = xhr.responseText; var container = document.getElementById("container"); container.appendChild(newdiv);PS:从速度上来讲,innerHTML比W3所定义的标准DOM操作要快!详情参考: http://www.quirksmode.org/dom/innerhtml.htmlinnerHTML纠错措施,只限写入模式
使用DOM提升网页加载效率
最新推荐文章于 2024-09-13 22:39:25 发布
本文探讨了在网页中使用innerHTML与DOM操作的区别与优势,通过案例分析展示如何利用DOM方式提升网页加载速度,并提供了具体实现步骤。
264

被折叠的 条评论
为什么被折叠?



