當(dāng)前位置:軟件學(xué)堂 > 資訊首頁(yè) > 網(wǎng)絡(luò)編程 > 編程其他 > 通過(guò)JS判斷是否安裝了Flash插件

通過(guò)JS判斷是否安裝了Flash插件

2012/11/10 15:01:38作者:佚名來(lái)源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱】

判斷是否安裝了Flash插件

【實(shí)例描述】

為了保證服務(wù)器的Flash文件可以正常運(yùn)行,需要先判斷客戶端是否安裝了Flash插件。如果沒(méi)有安裝則進(jìn)行提示。

【實(shí)例代碼】

<HTML>    <head> <title>無(wú)標(biāo)題-學(xué)無(wú)憂(wangbatian.cn)</title> </head> <BODY>    <body>  <SCRIPT  LANGUAGE="JavaScript">  var  swf  =  new  ActiveXObject('ShockwaveFlash.ShockwaveFlash'); //創(chuàng)建AcitiveXObject組件 (swf)  ?  document.writeln('你已經(jīng)安裝了插件')  :  document.writeln('你沒(méi)有安裝插件'); //判斷組件的值 </SCRIPT>  </body> </HTML>

【運(yùn)行效果】

 判斷是否安裝了Flash插件運(yùn)行效果

【難點(diǎn)剖析】

本例的重點(diǎn)是ShockwaveFlash.ShockwaveFllash組件。首先使用“new”關(guān)鍵字創(chuàng)建一個(gè)新的組件對(duì)象,然后使用了三元運(yùn)算符“?:”判斷對(duì)象是否創(chuàng)建成功,如果創(chuàng)建不成功,則表示未安裝Flash插件。

【源碼下載】

為了JS代碼的準(zhǔn)確性,請(qǐng)點(diǎn)擊:通過(guò)JS判斷是否安裝了Flash插件判斷是否安裝了Flash插件 進(jìn)行本實(shí)例源碼下載 

標(biāo)簽: 判斷  Flash插件