检测浏览器中的所有扩展(Javascript)

检测浏览器中的所有扩展(Javascript),javascript,php,html,browser,navigator,Javascript,Php,Html,Browser,Navigator,我需要检测浏览器中安装的所有扩展,如adblock或User Agent switcher navigator.plugins 返回所有插件的列表,我们是否有类似的方法来检测安装的所有扩展(通过Javascript?)否 插件是为网页设计的 扩展旨在使用网页 特定的扩展可能会向页面中注入一些您可以检测到的内容,但没有通用的内容。谢谢。奇怪的是,我找不到任何文档支持同样的事实,即无法检测到扩展,您能给我指出一个吗?我怀疑是否有任何文档支持不存在的功能。因为它不存在,所以没有什么可以记录的。如果没

我需要检测浏览器中安装的所有扩展,如adblock或User Agent switcher

navigator.plugins
返回所有插件的列表,我们是否有类似的方法来检测安装的所有扩展(通过Javascript?)

插件是为网页设计的

扩展旨在使用网页


特定的扩展可能会向页面中注入一些您可以检测到的内容,但没有通用的内容。

谢谢。奇怪的是,我找不到任何文档支持同样的事实,即无法检测到扩展,您能给我指出一个吗?我怀疑是否有任何文档支持不存在的功能。因为它不存在,所以没有什么可以记录的。如果没有这样的功能,我想这是有原因的吧?既然我们可以显示所有插件,为什么扩展会有不同的表现?任何网站作者都不必知道我在浏览器中使用了什么扩展…你可能听说过一种叫做“隐私”的东西…如果有人坐下来考虑是否应该在他们正在编写的浏览器中构建该功能,并决定不这样做,然后他们可能会记录下这个决定。如果有人因为没有理由构建功能而从未考虑过构建该功能,那么他们不会对其进行文档化。