當(dāng)前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > JS檢查機器是否安裝wrord

JS檢查機器是否安裝wrord

2012/11/9 20:52:43作者:佚名來源:網(wǎng)絡(luò)

移動端

【實例名稱】

JS檢查機器是否安裝wrord

【實例描述】

有時候需要用戶下載一些幫助文檔,為了保證文檔順利打開,可先判斷用戶的計算機中是否安裝了Word程序。本例學(xué)習(xí)如何使用JavaScript判斷機器中Word的安裝情況。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標(biāo)題頁-學(xué)無憂(www.wangbatian.cn)</title> <script language="javascript">     function CheckWord()     {     try      {new ActiveXObject("WScript.Shell");}   //創(chuàng)建新控件     catch(x) {return false;}     try      {new ActiveXObject("Word.Application");} //創(chuàng)建word新應(yīng)用程序     catch(x){return null;}     return true;     }     res=CheckWord();                         //檢查是否安裝了word     switch(res)     {     case true:      alert("安裝了Word"); break;     case null:      alert("沒有安裝Word"); break;     case false:      alert("當(dāng)前機器的ActiveX被禁用");     }     </script> </head> <body> </body> </html>

【運行效果】

 檢查機器是否安裝wrord運行效果

【難點剖析】

本例中先使用“new ActiveXObject("WScript.Shell")”判斷機器是否支持ActiveX;然后使用“new ActiveXObject("Word.Application")”判斷是否安裝了Word程序。如果要判斷Excel程序,可使用“Excel.Application”對象。

【源碼下載】

為了JS代碼的準(zhǔn)確性,請點擊:JS檢查機器是否安裝wrord 進行本實例源碼下載 

標(biāo)簽: JS檢查  機器  wrord