在我的应用程序中,我通过iframe将一个页面包含在另一个页面中。我正在这里制作一个快速原型,所以我现在不想花费额外的时间来实现更好的东西。
除了Windows 7上的IE10之外,一切看起来都不错。据我所知,iframe的样式表被添加到页面样式表的级联中并导致奇怪的显示错误。我有点傻眼,甚至可能。
如果我注释掉iframe,那么一切都会正确呈现。
我还可以看到iframe加载时样式发生了变化:
pre-iframe:http://screencast.com/t/8qcl2U4Uuy
post-iframe:http://screencast.com/t/fzR9esWsq
其他人有这样的奇怪行为吗?
提前致谢。
答案 0 :(得分:1)
感谢您的回复。我的同事实际上能够帮助我追溯到IE10开发人员工具栏的问题。
我能够创建一个复制问题的文件:https://dl.dropboxusercontent.com/u/1686497/iframe.zip
如果您打开索引,您会注意到身体上没有边距。当您打开该页面并在Windows 7(至少)上打开IE10(10.0.9200.16540)中的F12开发人员工具栏时,您将看到正文被填充并且父窗口字体切换到Times。希望这有助于某人!