Windows 10上的IE 11 VS 10上的Windows 11

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 10上的IE 11 VS 10上的Windows 11相关的知识,希望对你有一定的参考价值。

任何人都可以详细说明Windows 10上的IE 11和Windows 10上的IE 11之间的区别。

我的组织在Windows 7上从IE 8迁移到IE 11时进行了大量测试,现在他们想要升级到Windows 10。

然而,在转向Win 10之前,他们希望确保Win 10上的IE11与Windows 7上的IE 11完全相同。

我无法在微软网站上找到任何文章,这解释了它。

提前致谢。

问候

答案

我想他们会以相同的方式呈现页面(CSS等)但是有一些安全性变化。

Windows 8 and later IE可以运行在AppContainer sandboxEnhanced Protected Mode可能导致第三方浏览器扩展and local files的问题。 EPM是可选的,可以打开/关闭。

还有changes at the network level和后端存储。

如果您依赖第三方扩展或本地文件/本地主机访问,您可能希望在迁移之前进行一些测试,如果没有,那么我没有看到任何真正的showstoppers。

另一答案

我注意到了另一个变化Windows 10中的IE支持Math.sign和其他操作。 Windows 7没有。

另一答案

我注意到有关文件下载的HTTP标头内容处理的这种特殊差异。

Java示例,指示浏览器使用fileName作为其本地文件名:

String fileName="TheFileNameIWant.xyz";
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename="" + fileName + """;
  • Win 7上的IE 11忽略Content-Dispsition中的文件名,并建议部分下载URL(看起来很奇怪)
  • Win 10上的IE11提出了所需的文件名(与其他浏览器一样)

但是我发现IE 11浏览器版本的行为有所不同。它失败如上面版本11.0.9600.18893(IE和Win7都是64位)所述,但适用于版本11.0.9600.17691(IE和Win 7都是64位)。

另一答案

在Windows 10和8.1上发现IE11之间存在一些差异

网站在10上运行正常,但不是8.1。看起来与jQuery.ajax解析JSON返回的对象类型有关。

我们使用babel,它polyfills array.entries(),但是(来自JSON)对象没有它。

以上是关于Windows 10上的IE 11 VS 10上的Windows 11的主要内容,如果未能解决你的问题,请参考以下文章

我的 Windows 10 上的 Chrome 83/IE 中出现奇怪的轮廓

在 Windows 10 上的 VS 2015 中使用 nupengl GLFW 链接错误

最近的系统更新后,无法再在IE 11中下载文件

Windows 10 上的 vs 代码中的“liveSass.command.watchMySass 未找到”和“扩展主机意外终止”

IE10 上的 WebSocket 给出 SecurityError

Windows 7 vs 8 vs 10的用户代理[重复]