【问题标题】:Launching popup window in IE from chrome on menu click using Chrome IE Tab extension使用 Chrome IE Tab 扩展从 chrome 上的菜单单击在 IE 中启动弹出窗口
【发布时间】:2019-11-11 20:02:59
【问题描述】:

我有一个现代应用程序,其中一些菜单会在弹出窗口中打开旧应用程序。

此旧版应用程序仅适用于 IE,因为它依赖于 ActiveX。

我正在寻找在 IE 中通过单击菜单从 chrome 浏览器启动弹出窗口的可能性。

我见过 Chrome IE 标签扩展。我正在寻找使用此扩展程序通过 JavaScript 逻辑从 chrome 浏览器本身打开 IE 中的弹出窗口以获得无缝用户体验的可能性。

我已经浏览了以下链接。但是我正在寻找一种无需更改注册表文件的解决方案。

Launch IE from a link in Chrome

Open IE browser in Firefox/Chrome page

任何帮助将不胜感激。

谢谢

【问题讨论】:

    标签: javascript google-chrome internet-explorer cross-browser popupwindow


    【解决方案1】:

    无法使用 JavaScript 代码与 IE 选项卡扩展进行交互,以从 Chrome 中自行打开 IE 中的特定链接。

    目前,最好使用 MS Edge (EDGE HTML) 浏览器。其中有企业模式

    如果您的特定网站和应用与 Microsoft Edge 存在兼容性问题,您可以使用企业模式网站列表,以便这些网站在 Internet Explorer 11 中自动打开。

    参考资料:

    (1)Interoperability and enterprise mode guidance

    (2)Use Enterprise Mode to improve compatibility

    新的MS Edge (Chromium) browser 已准备好下载。目前它处于预览阶段,可用于大多数 Windows 和 MAC 操作系统。未来,它将有一个 IE 模式,让您可以访问旧网站。

    (3)Introducing Internet Explorer mode for seamless enterprise compatibility

    【讨论】:

    • @deepal-MSFT 是否支持 IE5 兼容性?因为我们的旧版应用程序将 X-UA-Compatible 标签设置为 IE 5。
    • 看起来您没有使用 Windows 10,并且您无法使用 MS Edge (Edge HTML),如果我误解了,请纠正我。如果是这种情况,您需要等到 MS Edge (Chromium) 正式发布。另外 IE 5 版本太旧。您应该迁移到 IE 11。让我们知道您当前使用的是哪个操作系统。
    • 我们使用的是 Windows 10。但是当我们看到边缘可用的兼容模式时,它并没有列出 IE5
    • 一般设置企业模式后,不需要再进行其他设置。如果页面与 MS Edge 不兼容,它将自行在 IE 中打开页面。我建议你做一个测试,让我们知道结果可能有助于缩小问题的范围。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    相关资源
    最近更新 更多