2013-07-11 158 views
0

我試圖從網頁中使用參數啓動應用程序。 下面顯示的Activex僅適用於IE。使用參數從瀏覽器啓動應用程序(跨瀏覽器)

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

是否有任何其他方式來做跨瀏覽器?

非常感謝您的幫助

+0

也許就像與參數Notepad user1874941

+0

使用文件的方式通過Chrome和Firefox封鎖。 – JoBaxter

回答

1

您可以使用以下方法:

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

從我記得使用文件://由Chrome和Firefox封鎖。我不知道如何發送參數,但至少可以在不使用ActiveXObject的情況下啓動應用程序。

+0

當我嘗試此操作時,任何瀏覽器都不會發生任何事情。也許它工作在IE版本低於11。 –

相關問題