强制 Windows 或 IE8 在 Chrome 中打开某些 URL

强制 Windows 或 IE8 在 Chrome 中打开某些 URL

无论对错,我们都有一些为 IE8 开发的应用程序,因此我们将其用作主要浏览器。

然而,某些用户需要使用兼容 HTML5 的浏览器来访问某些网站,这意味着我们安装了不同的 Firefox 和 Chrome。

我正在部分尝试 Thinapping Chrome 或者我可能会恢复到便携式安装,但我想知道是否有人知道如何让 IE 将某些 URL 重定向到其他浏览器?

先感谢您 :)

答案1

不要再让你的用户继续使用旧版本的 IE 了。=) 你的救星(假设你的机器是 Windows 7 或更高版本)在 IE 11 中,它被称为企业模式. 来自页面:

企业模式是一种在 Windows 8.1 更新和 Windows 7 设备上的 Internet Explorer 11 上运行的兼容模式,它允许网站使用经过修改的浏览器配置进行呈现,该配置旨在模拟 Internet Explorer 8,从而避免了在旧版本 Internet Explorer 上编写和测试的 Web 应用程序常见的兼容性问题。

基本上,您可以通过组策略配置应使用 IE 8 仿真呈现的网站列表,还可以让用户手动打开您错过的网站的仿真。

答案2

您可以为特定协议创建一个类,然后在链接中使用该协议。

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CUSTPROT]
@="\"URL:CUSTPROT Protocol\""
"DefaultIcon"="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe,1\""
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CUSTPROT\shell\open\command]
@="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" \"http://yourURL.com""

然后custprot:http用作链接,当您在 IE 中单击时,它应该打开“http://你的网址.com“在 Firefox 中。

答案3

有一些浏览器插件允许它们在另一个浏览器中打开某些 URL。

例如,chrome 能够使用 IE 引擎打开特定的 URL浏览器标签插件。其他浏览器也应该有插件。

相关内容