Установлен ли VLC плагин
Добрый день.
Подскажите, нужно написать скрипт, распознающий, установлен ли в браузере VLC плагин. С чего начать? Спасибо. |
с анализа navigator.plugins
|
Octane спсибо, вот написал код, он показал количество плагинов в браузере, полезу дальше рыть :)
<script language="javascript"> alert(navigator.plugins.length); </script> |
Вот что получилось:
<script language="javascript"> for (i=0; i < navigator.plugins.length; i++) { if(navigator.plugins[i].filename=="npvlc.dll"){alert("Плагин "+navigator.plugins[i].name+" установлен.");} } </script>Как бы теперь сделать наоборот грамотно, чтобы алерт выскакивал тогда, когда нет плагина? |
Вот так например:
<script type="text/javascript"> var flag = false; for (i=0; i < navigator.plugins.length; i++) { if(navigator.plugins[i].filename=="npvlc.dll"){ flag = true; } } if(flag === false) { alert('Плагин не установлен.') } </script> |
Gozar,
Никогда еще не использовал это сравнение === :) Спасибо большое :) |
Цитата:
|
Подскажите пожалуйста, почему такой код в IE не работает? Как сделать, чтобы и в IE работал? :help:
|
Часовой пояс GMT +3, время: 07:56. |