BX9029: IE 和 Firefox 可以通过特定方法使 innerHTML 方法载入的 SCRIPT 标签中的 JavaScript 代码在页面加载后也可

时间:2023-01-26 14:54:33
在 IE6 IE7 IE8 中,当使用 innerHTML 方法插入脚本时,SCRIPT 元素必须设置 defer 属性。
在 Firefox 中,先将被插入 HTML 代码的元素从其父元素中移除,然后使用 innerHTML 插入包含 SCRIPT 元素的代码,最后将这个元素恢复至原父元素中,则经过此操作后 SCRIPT 中的脚本可以被执行。

本文地址: http://www.w3help.org/zh-cn/causes/BX9029

本帖为以上问题的讨论专区,欢迎踊跃发帖,提出您的宝贵意见和建议,谢谢!

1 个解决方案

#1


先项再看……
看楼主的发帖记录,我就深感自己回帖的任重道远……
看到居然没人顶,什么感觉???楼主用分来证明在这个版块顶帖不是没有价值的吧……

#1


先项再看……
看楼主的发帖记录,我就深感自己回帖的任重道远……
看到居然没人顶,什么感觉???楼主用分来证明在这个版块顶帖不是没有价值的吧……