Можете ли вы получить список дополнений Firefox программно - PullRequest
5 голосов
/ 01 августа 2010

Я потратил немало времени, пытаясь определить, почему мой взгляд на сайт не соответствует клиентам, после просмотра кеша и т. Д. Мы определили проблему с одним из надстроек (Adblock Plus вэто частный случай).Было бы намного проще, если бы у нас был простой способ узнать, какие надстройки были установлены и в идеале активны.Есть ли способ генерировать список программно, возможно, с помощью JavaScript?

Ответы [ 2 ]

8 голосов
/ 01 августа 2010

Нет, вы не можете сделать это с пользователем / страницей JavaScript. Я полагаю, это было бы угрозой безопасности, если бы вы могли.

Но есть надстройка, которую вы можете установить, которая сгенерирует печатаемый, копируемый список установленных расширений / дополнений.

Выезд: «Расширение списка дамперов» .

2 голосов
/ 22 мая 2014

Вы не можете получить полный список, просто используя Javascript, но некоторые дополнения разрешают проверку в любом случае.

доступ к chrome: // - протокол считался угрозой безопасности и поэтому отключено .Тем не менее, вы все еще можете выполнить обнаружение расширения с помощью трюка загрузки изображения.Зачем?Поскольку разработчики расширений могут пометить свое расширение как доступное через Интернет, установив свойство «contentaccessible = yes» внутри файла chrome.manifest расширения.Это, например, случай с двумя известными плагинами Firebug и Web Developer Toolbar

source: http://webdevwonders.com/detecting-firefox-add-ons/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...