Flash Plug-in check

Flash Plug-inのバージョンを取得します。
WinIE、WinMozilla、MacIE、MacMozilla、MacNNで簡単に動作確認をしています。

checkボタンを押すと、Flash Plug-inのバージョン番号がalertで表示されます。
◆解説
 Mozillaや、NetscapeNavigatorでは、プラグインの情報は割と簡単に取得できます。
 例えば、Mozillaを使っている方は、メニューから[ヘルプ]→[Plug-inについて]を選択し、そのHTMLソースを表示させてみてください。その中身がJavaScriptであることが解ると思います。JavaScriptでのプラグイン情報取得というのは、そんなに難しいことではないのです。

 けれども、これにも一つの落とし穴があります。そのスクリプトは、なんとWindowsのIEでは動かないのです。

 ですので、WindowsのIEでプラグイン情報を取得するには、VBScriptを使用することになります。WinIEのプラグインはActiveXの形式ですので、VBScriptのCreateObjectで扱うことが出来るのです。

 そして、Flash Plug-inには、バージョン番号取得メソッドとしてFlashVersionが用意されています。これを呼び出せばバージョン番号を取得できるのです。ただし、そのままでは使えず、16進数に直してやらないと行けませんが。
Back