我知道使用有很多问题,document.write
我绝对避免使用它。但是,我遇到了使用它的第 3 方小部件的问题。我不太知道如何用语言表达(也可能不知道所有原因)为什么应该避免这一小片纯粹的邪恶。
我已经重写了第 3 方提供的代码来内联他们的小部件,这样它就不会使用document.write
. 但是,该代码会加载另一个使用它的脚本。我正在延迟脚本的加载,这导致它的document.write
调用发生在 之后onload
,覆盖了我的整个页面。
所以问题是,使用的所有问题是什么,document.write
以便我可以提供一个完整的列表,说明为什么第 3 方应该修复他们的代码?
先感谢您!