我需要在用戶執行JS事件時執行.jar文件。從JS或PHP調用.jar文件
當用戶啓動JS事件(通過單擊按鈕)時,JS功能需要啓動位於用戶計算機中的.jar文件。
我一直在尋找它,所有的答案都指向我在這種情況下使用PHP而不是JS。
任何人都可以幫助我嗎?
exec()PHP方法是解決問題的最佳方法嗎?
謝謝:)
我需要在用戶執行JS事件時執行.jar文件。從JS或PHP調用.jar文件
當用戶啓動JS事件(通過單擊按鈕)時,JS功能需要啓動位於用戶計算機中的.jar文件。
我一直在尋找它,所有的答案都指向我在這種情況下使用PHP而不是JS。
任何人都可以幫助我嗎?
exec()PHP方法是解決問題的最佳方法嗎?
謝謝:)
這是不可能的。
PHP只能在您的服務器上運行代碼。你不能強迫客戶端運行jar文件(除非他們使用的是利用瀏覽器)。
讓我們希望這不是** **可能,否則你會衝浪運行很多,如果您的PC上糟糕的代碼......最近你很可能得到將被調用JNLP文件啓動Webstart的應用程序或小的下一個網頁,其中然後又可以被允許執行本地邏輯 – Jan
是您的HTML /某些遠程Web服務器的運行JS?如果是這樣,你將無法從用戶的計算機上加載一個jar文件並執行它。那將是一個重大的安全漏洞。 – mcgraphix
PHP在服務器上運行,所以你不能在用戶的計算機上啓動anyhing。從JavaScript開始,它無法訪問用戶計算機。 – cybersoft