我没有看到其他人真正想要实现我的目标...... LOADS的人想要通过innerHTML属性替换一些节点,但是,我不仅想要这样做,而且我还想用javascript替换它。
这是我的示例脚本,可以在所有版本的Firefox中正常运行: http://syn4k.site90.net/working_test/ 编辑:如果上述链接不起作用,请尝试以下方法:http://www.syn4k.freehosting.com/working_test/
你会注意到它在IE8中不起作用。我猜它在任何版本的IE中都无效...
我在链接上创建的过程很简单: 1.用户点击进入该过程。 2.打开一个新窗口。 3.来自新窗口的数据被发送回开启器并插入到DOM中。 3.note。发回的数据是javacript,应该像在Firefox中一样执行。
答案 0 :(得分:8)
我看到你的主机出现故障之前;您无法在IE中设置innerHTML
节点的script
,而是需要newdiv.text = your_string_with_js;
(或向其附加createTextNode()
)。