我想啓動一個應用程序,例如。記事本或MSword上點擊使用JavaScript功能的按鈕。我已經嘗試過用於IE的ActiveXObject。如何使用JavaScript啓動應用程序?
function runApp()
{
var shell = new ActiveXObject("WScript.shell");
shell.run("notepad.exe", 1, True);
}
我需要一個支持Firefox的解決方案。 請建議。
在此先感謝。
我想啓動一個應用程序,例如。記事本或MSword上點擊使用JavaScript功能的按鈕。我已經嘗試過用於IE的ActiveXObject。如何使用JavaScript啓動應用程序?
function runApp()
{
var shell = new ActiveXObject("WScript.shell");
shell.run("notepad.exe", 1, True);
}
我需要一個支持Firefox的解決方案。 請建議。
在此先感謝。
您不能使用Firefox中的ActiveX命令。在此處查看更多信息:http://support.mozilla.com/en-US/kb/activex 而且無法使用Javascript啓動應用程序。也許用Java Applet或其他東西。
需要一個NPAPI插件。檢查This了。
您不能 - 瀏覽器安全禁止它與用戶計算機上的文件系統或其他應用程序鏈接。
我能想到的最好的事情是服務這將被鏈接在相關應用打開文件。所以,如果你提供一個.doc文件,用戶通常會在Word中打開它。假設Word是以這種方式安裝和配置的......沒有辦法保證這一點。
但是,你不能直接從瀏覽器與應用程序交互 - 正如其他人指出的那樣,如果可能的話,這將是惡意軟件的噩夢。
'代碼':縮進四個空格。 ** Bold **:** ** Bold **'。換行符:如果行結尾有兩個空格。 http://stackoverflow.com/markdown –
你不是*應該*能夠做到這一點。你可能會發現一些可怕的黑客解決方案,但你最好放棄,而不是依靠那些不存在的行爲。 – meagar
看看下面的鏈接 http://stackoverflow.com/questions/4499556/wscript-shell-not-working-in-firefox –