x = min ([1, 3, 0, 2, 0])
⇒ x = 0
[x, ix] = min ([1, 3, 0, 2, 0])
⇒ x = 0
ix = 3 (item index)
上面是我的javascript 文件(launch.js)中的一些代码,它使用特定网页启动Internet Explorer,然后使用第二个URL在同一浏览器窗口中打开一个新选项卡。 / p>
如何使用ActiveXObject()或其他类似方法在Windows 10中启动Microsoft Edge浏览器而不是IE?我找不到与Microsoft Edge等效的“InternetExplorer.Application”。
答案 0 :(得分:2)
改为创建WSH Shell对象的实例:
var oShell = new ActiveXObject("WScript.Shell");
oShell.Run("cmd.exe /C start microsoft-edge:http://www.microsoft.com");
答案 1 :(得分:2)
我也遇到过类似的问题。 Windows 10提供了URI架构,用于从任何浏览器启动Microsoft Egde。我们根本不使用AcitveXObject。
只需在您的网址前添加microsoft-edge
协议处理程序即可。
我如何解决
function openLinkInIE(url){
window.open("microsoft-edge:"+ url);
}