Plugins
Coldpeer
navigator.plugins[]
Właściwość obiektu Navigator przechowuje tablicę z zainstalowanymi w przeglądarce plug-inami. Spójrz na przykład:
alert(navigator.plugins);
Taki komunikat nie wyświetli nic specjalnego:
[object Plugin]
Można w podobny sposób sprawdzić, czy przeglądarka obsługuje dany plug-in:
document.write(navigator.plugins['Shockwave Flash']);
Jeśli przeglądarka ma zainstalowaną wtyczkę z Flash Playerem - Shockwave Flash
, na stronie powinniśmy zobaczyć napis [object Plugin]
, w przeciwnym wypadku: undefined
. Można zastosować tutaj także prosty warunek:
if(navigator.plugins['Shockware Flash'])
document.write('Obsługuje');
else
document.write('Nie obsługuje');
Aby sprawdzić liczbę obsługiwanych plug-inów, należy skorzystać z instrukcji:
document.write(navigator.plugins.length);
Zobacz też:
W przypadku Javy, jest to wartość Java Plug-in.