plugins | NN 3 IE 4 DOM なし | |
Navigator と Internet Explorer の両方に plugins 配列がありますが、この 2 つの配列は大きく異なります。Navigator と Macintosh 版 IE の plugins 配列は navigator オブジェクトのプロパティです。navigator.plugins 配列内の各アイテムは、ブラウザにインストールされたプラグインを表しています (前回ブラウザが読み込まれたときに登録されたプラグイン)。plugin オブジェクトを参照してください。 |
||
Windows 版 IE の plugins コレクションは document オブジェクトに属し、ドキュメント内のすべての embed 要素のコレクションである embeds コレクションをミラーします。embed 要素もプラグインを起動することがありますが、必ずしもそうとは限りません。また、Windows 版 IE は Navigator と同様、インストールされたプラグインに対して JavaScript によるアクセスを許可しません。Macintosh 版 IE もこのようなアクセスは許可しません。 |
||
オブジェクト参照 | ||
|
||
オブジェクト固有のプロパティ | ||
|
||
オブジェクト固有のメソッド | ||
|
length | NN 3 IE 4 DOM なし |
読み取り専用 | |
コレクションに含まれる要素の数を返します。 |
|
例 | |
var IEhowMany = document.plugins.length; var NNhowMany = navigator.plugins.length; |
|
値 | |
整数 |
item() | NN 6 IE 4(Win) DOM なし |
item(index[, subindex]) item(index) | |
インデックス値 (またはインデックス値とサブインデックス値も可能) に一致するアイテムに対応する、1 つのオブジェクトまたはオブジェクトのコレクションを返します。 |
|
パラメータ | |
|
|
戻り値 | |
1 つのオブジェクト、またはオブジェクトのコレクション (配列)。パラメータに一致する要素がない場合、null が返されます。 |
namedItem() | NN 6 IE 6 DOM なし |
namedItem("name") | |
パラメータの文字列値と一致する要素に対応する 1 つの plugin オブジェクト (NN の場合)、または embed オブジェクト (IE の場合) を返します。 |
|
パラメータ | |
|
|
戻り値 | |
1 つの plugin オブジェクト (NN の場合) または embed オブジェクト (IE の場合)。パラメータに一致する要素がない場合、null が返されます。 |