我想從html頁面執行本地可執行文件jar,所以我最初嘗試使用javascript window.open(「/ Users/guest/desktop/fileName」)。這幾乎可行。它打開jar所在的文件夾並選擇jar,但不會執行jar。然後我在這裏看到關於如何打開文件由於安全問題而無法執行的線程。通過Javascript或HTML5打開本地可執行文件jar
我碰到這個頁面,這是我喜歡的感覺應該有我的答案是:http://www.html5rocks.com/en/tutorials/file/dndfiles/
但所有的是如何讀取和寫入文件,而不是如何打開它們該頁會談。打開本地文件仍然不可能?如果是這樣,我該怎麼辦?
這是我的HTML代碼,以防萬一。
<html>
<head>
<script type="text/javascript">
function open_win()
{window.open("/Desktop/folder/jarFile.jar")
}
</script>
</head>
<body>
<input type="button" value="Open jar" onclick="open_win()" />
</body>
</html>
你打開*的意思是什麼?你想列出JAR中的文件還是要執行它? – home 2012-07-05 17:17:28
對不起,我打算執行它。 – davidVee 2012-07-05 17:18:49
所以你想要的是:你打開一個網站,然後這個網站在你的電腦上執行一個程序....聽起來像是一個很大的安全問題。例如,你可以創建一個網頁「www.delete.com」,如果你打開它,它會刪除你的整個硬盤。 – HectorLector 2012-07-05 17:22:22