1

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

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

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

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

预 iframe:http ://screencast.com/t/8qcl2U4Uuy

后 iframe:http ://screencast.com/t/fzR9esWsq

还有其他人经历过这样的奇怪行为吗?

提前致谢。

4

1 回答 1

1

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

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

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

于 2013-04-17T22:13:10.267 回答