从 javascript 文件启动 Microsoft Edge 浏览器?
Launching Microsoft Edge browser from a javascript file?
var oIE = new ActiveXObject("InternetExplorer.Application");
var URLname1 = "http://www.google.com";
var URLname2 = "http://www.bing.com";
var navOpenInBackgroundTab = 0x1000;
oIE.Visible = true;
oIE.Navigate2(URLname1);
oIE.Navigate2(URLname2, navOpenInBackgroundTab);
以上是我的 javascript 文件 (launch.js) 中的一些代码,它使用特定网页启动 Internet Explorer,然后打开一个新选项卡在同一个浏览器中 window 使用第二个 URL.
如何使用 ActiveXObject()
或其他类似方法在 Windows 10 中启动 Microsoft Edge
浏览器而不是 IE
?
我找不到 Microsoft Edge 的 InternetExplorer.Application
等价物。
改为创建 WSH Shell 对象的实例:
var oShell = new ActiveXObject("WScript.Shell");
oShell.Run("cmd.exe /C start microsoft-edge:http://www.microsoft.com");
Windows 10 提供用于从任何浏览器启动 Microsoft Egde 的 URI 架构。我们根本不使用 AcitveXObject。
只需在 URL 之前包含 microsoft-edge
协议处理程序。
我是怎么解决的
function openLinkInIE(url){
window.open("microsoft-edge:"+ url);
}
var oIE = new ActiveXObject("InternetExplorer.Application");
var URLname1 = "http://www.google.com";
var URLname2 = "http://www.bing.com";
var navOpenInBackgroundTab = 0x1000;
oIE.Visible = true;
oIE.Navigate2(URLname1);
oIE.Navigate2(URLname2, navOpenInBackgroundTab);
以上是我的 javascript 文件 (launch.js) 中的一些代码,它使用特定网页启动 Internet Explorer,然后打开一个新选项卡在同一个浏览器中 window 使用第二个 URL.
如何使用 ActiveXObject()
或其他类似方法在 Windows 10 中启动 Microsoft Edge
浏览器而不是 IE
?
我找不到 Microsoft Edge 的 InternetExplorer.Application
等价物。
改为创建 WSH Shell 对象的实例:
var oShell = new ActiveXObject("WScript.Shell");
oShell.Run("cmd.exe /C start microsoft-edge:http://www.microsoft.com");
Windows 10 提供用于从任何浏览器启动 Microsoft Egde 的 URI 架构。我们根本不使用 AcitveXObject。
只需在 URL 之前包含 microsoft-edge
协议处理程序。
我是怎么解决的
function openLinkInIE(url){
window.open("microsoft-edge:"+ url);
}