【发布时间】:2011-11-13 07:39:21
【问题描述】:
我知道使用document.write 有很多问题,我绝对避免使用它。但是,我遇到了使用它的第 3 方小部件的问题。我不知道如何用语言表达(也可能不知道所有原因)为什么应该避免这一小片纯粹的邪恶。
我已经重写了第 3 方提供的代码来内联他们的小部件,这样它就不会使用document.write。但是,该代码会加载另一个使用它的脚本。我延迟了脚本的加载,这导致它的document.write 调用在onload 之后发生,覆盖了我的整个页面。
所以问题是,使用document.write 的所有问题是什么,以便我可以提供一个完整的列表,说明为什么第 3 方应该修复他们的代码?
提前谢谢你!
【问题讨论】:
-
实际上只是在加载文档后会覆盖页面的内容。哦,它在 XHTML 文档中不存在。国际海事组织。
-
在这里,我以为您有“文档的弊端是什么”,在结束之前我很高兴能进行一次很好的讨论;)
-
看到这个问题 - stackoverflow.com/questions/802854/…