此刻发生了什么不好的事情document.write()
被调用?
我听说过一些关于document.write
对 DOM 或 Javascript 库的使用产生不利影响。我面前有一个问题,我怀疑它是相关的,但无法找到该方法造成的损害的简明摘要。
Use of document.write()
会破坏网页 -销毁并覆盖整个 DOM- 如果在文档解析完成后调用它。这被认为是一种不好的使用document.write()
这也是许多旧脚本受到批评的原因。
window.onload = function ()
{
document.write("Oops!");
}
但一般来说,在解析时以同步方式向页面动态添加内容是可以接受的并且相当广泛使用:
<div>
<script type="text/javascript">
document.write("Well I'll be, your browser supports JavaScript!");
</script>
</div>
它主要由广告发布服务用于将广告添加到页面,一些 Google API 也使用它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)