web 站點中使用了第三方協(xié)議,點擊該鏈接的時候會打開一個第三方程序,但是前提是用戶 PC 上裝有該程序。如果沒有安裝,則沒有任何提示?,F(xiàn)在需要檢測。目前可行的方法是讀取特定的注冊表值,在 IE 中是可以的,代碼如下(WarnOnOpen 為測試用的):try { var shell = new ActiveXObject("WScript.Shell"); var ChatCallerKey=shell.RegRead("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\ProtocolExecute\\WPC\\WarnOnOpen"); alert("該值注冊表中已存在");} catch (e) { alert("注冊表中不存在該值");}但是在 Chrome 和 Firefox 中怎么搞?或者有沒有別的什么方法可以做這種檢測?
JavaScript怎么讀取注冊表值
一只萌萌小番薯
2018-11-06 13:17:43