gpt4 book ai didi

internet-explorer - Internet Explorer 11 是否还有怪癖模式?

转载 作者:行者123 更新时间:2023-12-04 00:44:33 24 4
gpt4 key购买 nike

Internet Explorer 11 是否还有可用的怪癖模式?我们使用一个非常旧的系统,它依赖于 quirks 模式。

我知道这是一个非常古老和脆弱的环境,但我只是想知道它是否会继续工作。

最佳答案

是的。

IE11 具有与 IE10 相同的所有向后兼容模式(当然还有 IE10 兼容模式)。

其实,和IE10一样,其实有两种怪癖模式,它们的区别非常小。 (“怪癖模式”和“IE5 怪癖模式”)。但在大多数情况下,你并不真正需要知道这一点。在没有文档类型的情况下,它将默认为原始的 Quirks 模式,与以前的 IE 版本相同。

因此,对您的问题的简短回答是“是的,您很好;它仍然存在,并且您的页面在 IE11 中仍然可以像在 IE10 中一样正常工作。”

然而,IE 的工程师正试图阻止使用这些模式。

他们这样做的主要方式是将它们隐藏在开发工具面板中——浏览器模式选项是可见的,但您最多只有两个选项:页面加载的模式和“边缘”模式为 IE11 标准模式。如果页面是在标准模式下加载的,那么您只会看到“边缘”选项。

这意味着是的,您可以在 quirks 模式下加载页面,如果它是这样编写的,但是如果您在标准模式下加载页面,您将无法看到将该页面放回 quirks 模式的选项。

需要注意的一件事是,如果您正在使用某些其他旧功能,例如页面中嵌入的 ActiveX 控件,则浏览器的安全模型可能会出现问题。这在 IE10 和 IE11 之间没有太大变化,所以如果您的页面在 IE10 中工作,那么您应该没问题,但是如果您从 IE9 升级到 IE11,您可能会发现一些问题。有一些方法可以重新启用它,但它可能有点难看。

我还要指出,从纯 CSS 的角度来看,从 quirks 模式转换到标准模式实际上非常容易。大部分由 switch 引起的布局毛刺是盒子模型改变的结果,但标准模式可以设置为使用相同的怪癖模式盒子模型,只需添加 *{box-sizing:border-box;}到您的 CSS。

如果布局是主要问题,您应该考虑尝试一下,因为您可能会发现您实际上并不需要 quirks 模式。

关于internet-explorer - Internet Explorer 11 是否还有怪癖模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18590622/

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