plugins リダイレクト 1

« DOM リファレンス

非標準

概要

アプリケーションにインストールされたプラグインをリスト化した、PluginArray オブジェクトを返します。

構文

plugins = navigator.plugins;
  • plugins : インストールされたプラグインを取得するための Plugin オブジェクト を含む PluginArray オブジェクト

戻り値は JavaScript の配列ではありませんが、length プロパティを持っています。また、各要素にアクセスする方法として、item(index)namedItem("name") メソッド経由だけでなく、plugins[2] のように、角括弧を使う方法もサポートしています。

以下の例は、高位の文書のためにインストールされたプラグインについての情報を出力します。注意:Plugin オブジェクトに用意されているプロパティは namefilenamedescription です。

Gecko 1.9.2 note
Gecko 1.9.2 で version プロパティが追加されました。
var L = navigator.plugins.length;

document.write(
  L.toString() + " Plugin(s)<br>" +
  "Name | Filename | description<br>"
);

for(var i = 0; i < L; i++) {
  document.write(
    navigator.plugins[i].name +
    " | " +
    navigator.plugins[i].filename +
    " | " +
    navigator.plugins[i].description +
    " | " +
    navigator.plugins[i].version +
    "<br>"
  );
}

注記

Plugin オブジェクトは、ブラウザにインストールされた様々なプラグインについての情報を取得して表示する小さなインタフェースです。 プラグインの一覧は、ブラウザのロケーションバーに about:plugins と入力することでも閲覧可能です。

仕様

DOM Level 0。どの標準にも属しません。

ドキュメントのタグと貢献者

 最終更新者: ethertank,