Установлен ли 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, время: 21:15. |