IE9 IFrame显示问题-控制直到刷新才渲染
|
我有一个网页,在该网页上单击一个按钮,即可使主窗体变灰,并拉出显示在顶部的IFrame。单击按钮所做的全部是一些基本的javascript,以更改几个CSS类,以便为我们提供所需的结果。
该功能适用于我们测试过的所有浏览器,但IE9(IE6-8,FF和Chrome)除外。
我看到的是该页面已显示,但是在它呈现了大约三个控件之后便停止了;但是如果我刷新IFrame,则它会按预期运行。
我进行了一些研究,发现如果将其添加到父页面中,它将可以正常工作:
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=8\" />
我也尝试过这些...
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\" />
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=9\" />
但是那对我没有用。我已经更改了每个页面,直到有这个标签为止,也没有用。我一开始就在兼容模式下运行了它,而在IFrame上运行了兼容模式,所有这些都产生了相同的结果。
我尝试禁用一些我们的JavaScript,但均无济于事。
我还比较了原始加载和刷新的源,它们是相同的。
我不知道还能尝试什么,所以我在寻找一些想法。
谢谢!
编辑-使用新的替代品更新了主要Q。
没有找到相关结果
已邀请:
1 个回复
壤欠攻混