0

我正在尝试从带有参数的网页启动应用程序。下面显示的 Activex 仅适用于 IE。

MyObject = new ActiveXObject( "WScript.Shell" );  
MyObject.Run('"C:\\Program Files\\application.exe" -guiparm=".." -system=..-client=..-user=.. -pw=..');  `

还有其他方法可以跨浏览器吗?

非常感谢您的帮助

4

1 回答 1

1

您可以使用以下内容:

<a href="c:\windows\Notepad.exe" 
type="application/octet-stream">Launch Notepad</a>

从我记得使用 file:// 被 Chrome 和 Firefox 阻止。我不知道如何发送参数,但至少您可以在不使用 ActiveXObject 的情况下启动应用程序。

于 2014-04-02T18:58:38.450 回答