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進数に直してやらないと行けませんが。