当使用.html()来检索包含一个包含param标签的对象的html时,后者将在IE8中被删除,返回一个空的object元素。这是一个证明这个问题的jsfiddle:http://jsfiddle.net/L9rra/1/。
更新:我想知道如何解决这个问题。
答案 0 :(得分:0)
我认为你看到某种竞争条件。在IE中我一直看到包含所有参数的目标代码,但是在Firefox中,我得到一个带有大量内联样式的div标签,而不是一半时间的对象。
您正在绑定ready
事件中的load
事件,因此在ready
事件发生时,但load
事件发生时,代码实际上不会运行。只需使用jsfiddle提供的ready
事件即可。当我测试它时,它始终显示包含所有参数的目标代码: