【问题标题】:Microsoft edge being used in a web form 2010 app that uses javascriptMicrosoft Edge 在使用 javascript 的 Web 表单 2010 应用程序中使用
【发布时间】:2017-11-01 16:54:52
【问题描述】:

在一个 vb.net 2010 网络表单应用程序中,我发现由于

的过时声明,Internet Explorer 11 不再工作

"var firstVisibleElement = Array.from(document.querySelector("#rso").children) .find(positiveClientHeight)"。 Array.from 不再有效。

我在 Microsoft Edge 中运行了相同的应用程序,发现该应用程序运行正常。

因此,由于已弃用和/或过时的 JavaScript 语句导致 Internet Explorer 11 无法运行,Microsoft Edge 中是否存在已弃用和/或过时的功能?

如果是这样,你能告诉我和/或指向链接 url,它会告诉我弃用/过时的 javascript 对象是什么吗?

如果没有任何已弃用/过时的内容,您也会告诉我吗?

【问题讨论】:

    标签: visual-studio-2010 microsoft-edge microsoft-edge-extension


    【解决方案1】:

    EDGE 似乎只运行最现代的网络标准。

    Microsoft Edge 不支持 ActiveX 控件、浏览器助手 对象、VBScript 或其他遗留技术。

    https://docs.microsoft.com/en-us/microsoft-edge/deploy/emie-to-improve-compatibility

    但是,是的,Microsoft Edge 确实有旧版支持,但不是开箱即用的。

    如果您有网站或 仍然使用此技术且需要 IE11 的 web 应用程序,您可以添加 使用企业模式站点将它们添加到企业模式站点列表 列表管理器。

    兼容性和安全性。 Microsoft Edge 让您可以继续使用 IE11 适用于公司 Intranet 上的网站或 包含在您的企业模式站点列表中。必须使用 IE11 才能运行 较旧、安全性较低的技术,例如 ActiveX 控件。

    https://docs.microsoft.com/en-us/microsoft-edge/deploy/enterprise-guidance-using-microsoft-edge-and-ie11

    【讨论】:

      猜你喜欢
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多