加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

html – 当父项以Quirks模式呈现时,iframe内容是否可以在标准模

发布时间:2020-12-14 23:48:38 所属栏目:资源 来源:网络整理
导读:我有一个html页面,它在iframe中呈现一个html页面,其中我的页面为整个内容添加了一个顶部栏.为了使整个页面无缝渲染,我不得不依赖于页面的quirksmode渲染来显示以下内容:(类似于谷歌图像结果页面的方式(页面你点击带顶框的图像) – table tbody tr td !-- Top
我有一个html页面,它在iframe中呈现一个html页面,其中我的页面为整个内容添加了一个顶部栏.为了使整个页面无缝渲染,我不得不依赖于页面的quirksmode渲染来显示以下内容:(类似于谷歌图像结果页面的方式(页面你点击带顶框的图像) –
<table>
    <tbody>
        <tr>
            <td>
               <!-- Top bar content -->
           </td>
       </tr>
       <tr>
            <td>
                <iframe src="http://anysite.com/"/>
            </td>
       </tr>
    </tbody>
</table>

这里的问题是有些页面在怪癖模式下不能正确呈现.因此他们在iframe中没有正确出现.我怎么克服这个?我可以在标准模式下呈现iframe,而整个页面以怪癖模式呈现(我不能妥协).

有替代解决方案吗?

解决方法

延迟回答…但如果您使用对象标记而不是iframe标记,则在IE中它将更改呈现模式.
<html>
<head>
    <title>Quirks mode + iframe test</title>
</head>
<body>
    <object type="text/html" data="http://stevesspace.com/test/quirks/modern.html" style="width: 300px; height: 500px;"></object>
</body>
</html>

不幸的是,在IE10中,如果外部页面在IE8模式下使用,则无效

<META http-equiv=X-UA-Compatible content=IE=8>

我还在寻找解决方案……

另见iframe not rendering in ie9 mode when containing page is in quirks mode

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读