plugins = navigator.plugins;
plugins は、インストールされたプラグインを取得するための Plugin オブジェクト を含む、PluginArray オブジェクトです。
戻り値は、JavaScript の配列ではありませんが、length プロパティを持っています。また、個々の要素にアクセスする方法として、item(index) 、 namedItem("name") メソッド経由だけでなく、plugins[2] のように、角括弧を使う方法もサポートしています。
以下の例は、高水準な文書のためにインストールされたプラグインについての情報を出力します。注意:Plugin オブジェクトに用意されているプロパティは、name、filename、description です。
<script type="text/javascript">
var L = navigator.plugins.length;
document.write(L.toString().bold() + " Plugin(s)".bold());
document.write("<br>");
document.write("Name | Filename | description".bold());
document.write("<br>");
for(var i=0; i<L; i++) {
document.write(navigator.plugins[i].name);
document.write(" | ");
document.write(navigator.plugins[i].filename);
document.write(" | ");
document.write(navigator.plugins[i].description);
document.write("<br>");
}
</script>
Plugin オブジェクトは、ブラウザにインストールされた様々なプラグインについての情報を取得して表示するには、小さなインターフェースです。 プラグインの一覧は、ブラウザのロケーションバーに、about:plugins と入力することでも見ることが可能です。
このページは2007年 11月 18日, 15:25に更新されました by Potappo