FlashPlayerがインストールされているか検出するJavaScript


20121022 01

本日、Flash PlayerがインストールされているかどうかチェックするJavaScriptを調べたので情報をシェア。

IT/WEB業界への転職なら求人サイトGreen

以下のコードで実装できました。
IEとIE以外のブラウザで処理を分岐させています。

var hasFlash = false;
try {
  var fo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
  if(fo) hasFlash = true;
}catch(e){
  if(navigator.mimeTypes ["application/x-shockwave-flash"] != undefined) hasFlash = true;
}

if(hasFlash) {
	alert("Flash Playerはインストールされています");
} else {
	alert("Flash Playerはインストールされていません");
}

これでFlash Playerの有無がチェック出来るようになりました

 

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

follow us in feedly