小编use*_*249的帖子

JavaScript检查是否为Chrome,Firefox和Opera安装了浏览器扩展程序


如果没有为Chrome,Firefox和Opera 安装扩展程序, 我想在我们的网站上显示自定义栏(通知如:安装我们的插件.).如果安装了扩展,则不会显示任何内容.

这个想法是:
1.用户访问我们的网站和一个显示消息的栏 - "嘿,安装我们的扩展".
2.安装用户点击安装和扩展.用户无需打开它.
3.用户再次访问我们的网站,并且在安装扩展程序后,该栏不会再次出现.
我们只讨论安装检查,而不是cookie.

到目前为止,我只能为Chrome找到解决方案:http://blog.kotowicz.net/2012/02/intro-to-chrome-addons-hacking.html
和Firefox:http://webdevwonders.com/detecting- firefox-add-ons /
Opera从未被提及过.

有没有办法为Opera做到这一点,基于检查扩展的一部分的本地资源的想法:
chrome-extension:// - 扩展ID - /blank.gif
Firefox chrome:// firebug /内容/ blank.gif

或者: 有没有一种简单的方法可以检查Chrome,Firefox和Opera是否安装了扩展程序?

javascript firefox opera

6
推荐指数
1
解决办法
6805
查看次数

标签 统计

firefox ×1

javascript ×1

opera ×1