強制 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 的修改後的瀏覽器配置進行渲染,從而避免與在Windows 8.1 更新和Windows 7 裝置上編寫和測試的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://yourURL.com「在火狐瀏覽器中。

答案3

有一些瀏覽器插件允許他們在另一個瀏覽器中開啟某些 URL。

例如,chrome 能夠使用 IE 引擎開啟特定的 URL瀏覽器標籤插入。其他瀏覽器也應該有插件。

相關內容