0

在 Firefox 或 Safari 中查看的网页在以下情况下会中断:

一个 div 包含 document.write 并且您使用 jQuery 将此 div 附加到另一个 div。中断,我的意思是整个页面被document.write的内容替换。

我已更改代码以避免此问题,但我试图了解它发生的原因。

我的假设是 document.write 在附加对象时触发,然后替换页面源,但我找不到技术原因。

任何人都可以帮助解释这个问题的原因吗?

谢谢你。

4

1 回答 1

1

这是因为这就是document.write整页加载后的工作方式。它只是清除页面并输出其参数。

于 2011-10-13T13:52:36.380 回答