ie7下Ext-3.4打开iframe出现空白的问题

遇到这个问题很糟心。。甲方一定要兼容ie8,然而我这边试了ie8没有问题,但是他们那边一直出现iframe打开空白的问题,我就感觉不可思议吧,大概ie的开发者工具里模拟的ie各版本和真实的ie8确实不一样吧。后来又查了下,看到有一篇文章说,win7自带的ie8不是正式版ie8。。。好吧,我远程看了下那边的情况,发现跟我这边的ie7的表现是有点相似的。无奈之下只能按ie7的调了╮(╯▽╰)╭


首先看dom资源管理器,iframe标签在,src也正确无误,iframe里面的html,body,各个div,内容也都在,但就是显示不出来!玄幻了。

于是开始百度,各种方法都有。

一说是iframe标签的src属性不能紧挨着iframe写,我检查了下,没有这么写,原因排除。

一说是ext里面的iframe里的body下的第一个子节点不能是文本元素,我看了下,也没有这么写……为了进一步排除,还加了个<body><span></span>.......</body>,并没有用,也排除。

还有说法是说iframe没有设置宽高啊balabala,都被一一排除了。


最后亲学姐上阵帮调,给iframe的parent div设置背景色,显示在了界面上。再给iframe设置。。没显示?

灵机一动,难道是被压到底下去了,就找到生成iframe的那段js,加了个style设置position:relative,z-index:999,最后再回到界面,清缓存,刷新,成了ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值