none
我们有个系统是bs架构。有个页面用expression来控制页面内嵌iframe的高度。IE9中,无法显示。切换到兼容模式后,偶尔能正常显示。请问你们碰到过这个问题 吗? RRS feed

  • 问题

  • 关于ie9的,不知道发到哪里合适。请版主帮忙移个地方。

    我们有个系统是bs架构。 有个页面用expression来控制页面内嵌iframe的高度。 现将代码摘录如下:

     <iframe name="frameData" id="frameData" style="height:expression(document.body.clientHeight * 0.8);width:expression(document.body.clientWidth);overflow-x:hidden;overflow-y:hidden;" frameborder="0" >
     </iframe>

     IE9中,无法显示。 切换到兼容模式后,偶尔能正常显示。 已经试过了开发人员工具中的手工切换的各个模式都不行。 现在我们直接指定这个iframe高度,暂且这样处理了。还没有更好的解决方案。 听同事说,最近一段时间,ie7,8升级了windows的关于ie的补丁后,也出现了ie9中这种问题。

    • 已移动 ChiYau 2011年5月20日 5:40 IE 相關問題 (发件人:微软MSDN中文网站用户意见建议反馈专区)
    2011年5月6日 12:48

全部回复