Мне интересно, есть ли способ обнаружить установленные плагины в разных браузерах. До сих пор я обнаружил, что вы можете "обнаружить" плагины в firefox, пытаясь угадать, существует ли хром://path/to/some/plugin/image.gif.
Этот код для firefox выглядит следующим образом:
<img src="chrome://firebug/content/blank.gif" onload="var a=document.getElementById('FireBug'); a.innerHTML = 'You are using FireBug';" style="visibility:hidden">
<div id="FireBug">You are not using FireBug</div>
Мне интересно, как выглядит код в IE (что более важно для меня), и есть ли другие способы выполнения этой задачи для других браузеров?
Я хочу знать, потому что у меня есть идиот-клиент, который утверждает, что у него нет установленных плагинов, хотя я на 99,99% уверен, что у него есть. Проблема в том, что некоторые из этих плагинов разбивают часть панели управления администратором веб-сайта, которую я написал.
В любом случае я был бы рад услышать любые советы, трюки, обходные пути и т.д. для получения списка плагинов популярных браузеров (ff, т.е. opera, chrome, safari):)