2009-08-28 3 views

ответ

0

стороне клиента:

Создание объекта (для запуска с помощью плагина браузера), которая передает значение JavaScript на веб-странице. Если код javascript ничего не получил, ваш браузер не выполнил объект, поэтому, вероятно, нет плагина или он отключен.

стороне сервера:

сделать то же самое, но сделать свой запрос объекта что-то от сервера. Если такой запрос не возникает, плагина нет.

3

В JavaScript

вы можете положить navigator.plugins

это даст вам множество плагинов. который состоит из имени плагина, имени файла, версии, длины, описания и т. д.

1

Как сказал @Val, объект navigator.plugins является первым местом для поиска. Если вам нужна информация о мелкозернистой версии, вам также может понадобиться Pinlady.net's PluginDection для более старых браузеров, у которых отсутствует свойство версии или у которого полностью отсутствует объект navigator.plugins (например, IE до IE 9).