ie瀏覽器下開啟指定路徑的exe檔案:
function run(strpath) catch (e)
//new activexobject("wscript.shell").run(strpath);
}function openchsutils(utilname)
activexobject為ie瀏覽器的特有物件,因此該方式僅允許在ie瀏覽器下使用,且使用前必須配置ie瀏覽器的安全策略。
如需向exe程式傳遞引數,拼接cmd命令時將引數加入即可。
chrome、firefox等瀏覽器開啟本地exe檔案
因瀏覽器的安全策略問題,除ie外的其他瀏覽器均無法直接開啟本地exe檔案,因此採用將exe路徑寫入登錄檔的方式開啟。
若需向exe傳遞引數,則需要用中間檔案將登錄檔傳入的引數進行轉換
登錄檔內容如下:
windows registry editor version 5.00
[hkey_classes_root\capitallogic]
"url protocol"="d:\\mentorgraphics\\capital2016.1\\bin\\capitallogic.exe"
[hkey_classes_root\capitallogic\defaulticon]
@="d:\\mentorgraphics\\capital2016.1\\bin\\capitallogic.exe"
[hkey_classes_root\capitallogic\shell]
[hkey_classes_root\capitallogic\shell\open]
[hkey_classes_root\capitallogic\shell\open\command]
@="\"c:\\users\\houman\\desktop\\capitallogic.bat\" \"%1\" "
bat內容如下:
call capitalharnessxc.exe -devextensions -command -username=%1 -password=mangaer -xms512m -xmn512m -xmx1024m
pause
若不需要向exe檔案傳遞引數,則直接通過登錄檔呼叫exe即可 瀏覽器開啟本地exe
瀏覽器開啟本地exe程式有很多方法activexobject方法只支援ie,谷歌 火狐等瀏覽器並不支援此操作。網上搜了很多資料還有自己加登錄檔方法的比如 這篇文章的方法親測可用。或者寫註冊檔案 reg執行之 windows registry editor version 5.00 hkey clas...
直接通過瀏覽器開啟Android App 應用
首先做成html的頁面,頁面內容格式例如以下 a href scheme host path query 啟動應用程式 a 這一句就能夠了。當然上面的 在標準形式,對於正常情況而言是ok的。可是每乙個瀏覽器有自己的特定義設定。各個專案含義例如以下所看到的 host 適當記述 path 傳值時必須的k...
瀏覽器本地快取
nginx瀏覽器本地快取設定 瀏覽器快取,是為了加速瀏覽 瀏覽器在使用者磁碟上對最近請求過的文件進行儲存,當訪問者再次請求這個頁面時,瀏覽器自動從本地磁碟顯示文件,這樣可以加速頁面瀏覽 瀏覽器快取通過 expires 指令輸出 header 頭來實現 語法 expires time epoch ma...