IE 10中没有高度的iframe加载

时间:2013-06-04 19:34:51

标签: iframe panel yui internet-explorer-10

使用YUI,我创建了通过使用iframe加载到面板中的帮助页面。只需单击帮助按钮即可隐藏面板,并显示该面板。

在Chrome,FF和Safari中,iframe会加载到适当的大小并且可以调整大小。在IE 10中,iframe加载时没有高度值(0px),并且只有在第一次调整大小时才会变为可见。这会显示加载到iframe中的所有内容。 iframe在面板上禁用了resize功能时正确加载。

你有什么建议吗?这是IE问题还是代码问题?

1 个答案:

答案 0 :(得分:0)

对于任何发现这一点的人,我通过使显示面板的按钮强制调整大小来解决问题。我将面板创建为500x499,单击该按钮时,面板调整为500x500并显示隐藏面板。这不是最优雅的解决方案,它对我有用。