gpt4 book ai didi

html - 第二个框架集没有出现在 IE8 中

转载 作者:行者123 更新时间:2023-11-28 09:31:48 26 4
gpt4 key购买 nike

我正在为必须在 IE5 及更高版本中运行的旧站点进行整容。我让它在除 IE8 以外的所有软件中都有效。它使用框架集,不幸的是,这不是我可以改变的。

出于某种原因,在 Windows 7 和 XP 上的 IE8 中,嵌套框架组中的第二个框架集未显示。它也是一个嵌套的框架集。

我试过在兼容模式和非兼容模式下查看。它也在服务器上运行,而不仅仅是一个文件。我的头脑没有在其中使用 x-frame-options 调用,因为该站点驻留在非联网服务器上,因此无法点击劫持它。

下面是我的代码:

frameset rows="120, *" border="0">
<frameset cols="100%" border="0">
<frame src="masthead.html" style="width: 100%; display:" scrolling="no" noresize></frame>
</frameset>

<frameset cols="240, 640*" border="0">
<frame src="menu.html" scrolling="no" noresize></frame>
<frameset rows="*" border="0">
<frame src="cathome.html" name="main" scrolling="auto" noresize></frame>
</frameset>
</frameset>
</frameset>

它驻留在一个 HTML 页面中,该页面也有 html、head、title 和 body 标签。

顶部框架集看起来不错,只是没有底部框架。当我查看源代码时,我也可以看到这个确切的代码,所以它在渲染时不会删除任何东西。谢谢-

最佳答案

frameset 无效,众所周知,IE 不是显示无效 HTML 的最佳浏览器。删除多余的 frameset:

<frameset rows="120, *" border="0">
<frame src="masthead.html" scrolling="no" noresize></frame>
<frameset cols="240, 640*" border="0">
<frame src="menu.html" scrolling="no" noresize></frame>
<frame src="cathome.html" name="main" scrolling="auto" noresize></frame>
</frameset>
</frameset>

关于html - 第二个框架集没有出现在 IE8 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25676320/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com