--- title: NavigatorPlugins.plugins slug: orphaned/Web/API/NavigatorPlugins/plugins translation_of: Web/API/NavigatorPlugins/plugins original_slug: Web/API/NavigatorPlugins/plugins ---
{{APIRef("HTML DOM")}}
Возвращает объект {{domxref("PluginArray")}}, список плагинов установленных в приложении.
var plugins = navigator.plugins;
plugins используется для доступа к объекту {{domxref("Plugin")}} или по имени, или как элемент массива..
Возвращаемое значение не массив JavaScript, но оно имеет свойство размера и поддерживает доступ к индивидуальным элементам с использованием квадратных скобок (plugins{{mediawiki.external(2)}}), а также через пункт (индекс) и namedItem ("Name") методы.
Следующий пример функции возвращает версию Flash.
function getFlashVersion() {
var flash = navigator.plugins['Shockwave Flash'];
if (flash === undefined) {
// flash is not present
return undefined;
}
return flash.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>"
);
}
{{domxref("Plugin")}} объект, предоставляет небольшой интерфейс для получения информации о различных плагинах, установленных в вашем браузере. Список плагинов также доступен если ввести about:plugins в адресную строку браузера.
Не определено ни к какой спецификации.