检测是否使用JavaScript安装和禁用了自己的Opera扩展

时间:2012-10-16 13:21:30

标签: opera-extension

我可以通过在注入的脚本中设置新的窗口对象属性(例如 window.isExtensionInstalled )来检测我的 Opera 扩展是否已安装在网页javaScript中检查它。

但是,如果禁用了扩展程序,这不是解决方案。

如何检测禁用的扩展名?

资源网络访问功能是否与 Chrome 扩展程序相同?

可能是其他一些有用的功能吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

不,没有这样的功能。

根据定义,每个扩展都存在于自己的沙箱中,并且不知道其他扩展。

唯一的机会是查看window(对象)并搜索其他扩展的脚印(窗口或子对象的修改)。 如果这些被迫呆在家里(停用),就不能留下脚印..

因为如此具象而讽刺;)