navigator.plugins - список встановлених плагинів у браузері.
window.navigator.plugins;
window - не обов'язково вказувати. Об'єкт window.
navigator - об'єкт navigator.
navigator.plugins властивість об'єкту navigator яка повертає об'єкт PluginArray, список плагінів встановлених в браузері.
PluginArray не є стандартним об'єктом JavaScript,містить масив об'єктів Plugin.
Plugin={name: "Shockwave Flach",
filename : "",
description : "",
version : "9.0"}
alert( 'перший плагін: '+navigator.plugins[0]);
Кількість плагинів. Зверніть увагу що деякі браузери приховують встановлені плагіни, тому не покладайтеся на plugins.length.
alert( 'Кількість плагинів: '+navigator.plugins.length);
Перевірка чи встановлений Flash плагін:
function isFlash(){
if ( navigator.plugins['Shockwave Flash'] === undefined) return false;
else return true;}
alert('Flash: '+isFlash());