FlashPlayerの有無を判別する構文 - JavaScript

swfobject.js(ver_1.5)を使った場合のFlashPlayerの有無の判別。 いつもスクラッチするので、めんどくさいと思いメモ。

/*
*   swfobject.js(ver_1.5)を使った場合
*/
var so = new SWFObject('sample.swf', 'top', '100%', '394', '8', '#f2ebda');
if(so.installedVer.major >= 8){
/*-------------------------------------------------
*   FlashPlayer8以上がインストールされている場合、
*   トップページにFlashを表示する。
*/

}else{
/*-------------------------------------------------
*   FlashPlayer8以上がインストールされていない場合、
*   Adpbe公式のFlashPlayerのインストール画面へリンクする
*   画面を表示する。
*/

}