ie8下iframe内嵌网页不显示 1C

主页面中嵌套了一个iframe,代码如下:

    <div id = "toolbar" style="position: absolute;z-index:0;height:28px;width:500px;display:block;right:0px">
            <iframe id="toolbarIframe" src="iframe/toolBar.html" scrolling ="no" frameborder="0" style="z-index:3;width:86%;height:100%;top:0px;right:0px" ></iframe> 
    </div>

单独请求子页面是好的,请求主页面时却显示不了,请求大神解决!!!
ps:主页面是以IFrame形式嵌套在flex页面下的。

weixin_43367053
丁~ 这个是内核兼容性问题,急速模式和兼容模式不能在iframe共存
接近 2 年之前 回复

3个回答

f12调出开发工具看下iframe里面的dom结构是否有内容,height:100%改为height:28px试试

cl7689881
Sophia_beta 回复showbo: 我是用真正的ie8试的呀,都试了两台机子了
接近 5 年之前 回复
showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 回复cl7689881: 用真正的ie8访问,不要用ie11然后调整模式来看,有些时候会出问题
接近 5 年之前 回复
cl7689881
Sophia_beta ie8里面的选择元素无效,另外网页在IE11上打开是可以看到iframe子页的 怀疑是哪里设置的问题。。
接近 5 年之前 回复

我记得ie8好像不能打开控制台,如果是兼容性问题可以添加这个:

<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1" />

试试

qq_19558705
ITDragon龙 回复qq_36321142: 对你有帮助就好 ^_^
大约 3 年之前 回复
qq_36321142
qq_36321142 好强大的一段代码,我这个问题解决了两天,结果就这一段代码给解决了。。。
大约 3 年之前 回复
qq_19558705
ITDragon龙 回复cl7689881: 是不是被ie默认拦截了,好像在ie低版本中执行js函数时经常被阻止,要点击允许才能执行。表示无能为力了。
接近 5 年之前 回复
cl7689881
Sophia_beta 谢谢你给的链接,我都试了下 还是不行,我F12 脚本选项卡查看时 嵌套子页面html及对应的js文件都没加载 不知道为啥。。
接近 5 年之前 回复
qq_19558705
ITDragon龙 回复cl7689881: 不要一个个试,一个个往上加,直到有效果为止。
接近 5 年之前 回复
qq_19558705
ITDragon龙 回复cl7689881: 那就说明是兼容性问题了,参考一下这个把:http://blog.csdn.net/qq_19558705/article/details/50252015都试一下,万一成功了。
接近 5 年之前 回复
cl7689881
Sophia_beta 回复ITDragon龙: 网站在IE11下访问是好的呀
接近 5 年之前 回复
qq_19558705
ITDragon龙 回复cl7689881: 那好吧!我之前做这个的时候加了这三个就没问题了,你先到其他浏览器下访问看看,是不是兼容问题。还有z-index要和position一起用才有效果。
接近 5 年之前 回复
cl7689881
Sophia_beta 回复ITDragon龙:刚试了下 设成content="IE=edge,Chrome=1"这样也不行啊
接近 5 年之前 回复
qq_19558705
ITDragon龙 回复cl7689881: 添加一个好像不行的。三个都要加,ie8下是可以用iframe,之前项目做过。
接近 5 年之前 回复
cl7689881
Sophia_beta 主页里面已经添加了这个<meta http-equiv="X-UA-Compatible" content="IE=8,9,10" >
接近 5 年之前 回复

大家不用谢我,快拿去用!

  <html style="position:relative">
    <head></head>
    <body>
                <iframe src="https://ask.csdn.net/questions/229629"></iframe>
        </body>
</html>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问