IE10,相同域IFRAME和样式表

时间:2013-04-15 20:57:01

标签: iframe internet-explorer-10

在我的应用程序中,我通过iframe将一个页面包含在另一个页面中。我正在这里制作一个快速原型,所以我现在不想花费额外的时间来实现更好的东西。

除了Windows 7上的IE10之外,一切看起来都不错。据我所知,iframe的样式表被添加到页面样式表的级联中并导致奇怪的显示错误。我有点傻眼,甚至可能。

如果我注释掉iframe,那么一切都会正确呈现。

我还可以看到iframe加载时样式发生了变化:

pre-iframe:http://screencast.com/t/8qcl2U4Uuy

post-iframe:http://screencast.com/t/fzR9esWsq

其他人有这样的奇怪行为吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

感谢您的回复。我的同事实际上能够帮助我追溯到IE10开发人员工具栏的问题。

我能够创建一个复制问题的文件:https://dl.dropboxusercontent.com/u/1686497/iframe.zip

如果您打开索引,您会注意到身体上没有边距。当您打开该页面并在Windows 7(至少)上打开IE10(10.0.9200.16540)中的F12开发人员工具栏时,您将看到正文被填充并且父窗口字体切换到Times。希望这有助于某人!