【问题标题】:How to check with Javascript if a Firefox 3 Add-on / Extension is installed如果安装了 Firefox 3 附加组件/扩展,如何使用 Javascript 检查
【发布时间】:2010-10-08 22:29:37
【问题描述】:

其实这个问题是基于Blog Entry,它讨论了FF2的主题。 但是这如何与 FireFox 3 配合使用?

我知道必须有一个解决方法,因为最近我访问了一个网站说: "进入本站前请禁用 AdBlock+" :(

【问题讨论】:

    标签: javascript firefox add-on


    【解决方案1】:

    他们可以通过其他方式检测 AdBlock+。它可能表明您从未使用某些服务器端代码加载广告并假设您正在使用它,也许?

    或者如果广告是基于 Flash 的,javascript 可以先尝试与之通信。

    【讨论】:

      【解决方案2】:

      出于安全原因,没有通用的方法可以做到这一点。甚至那里提到的 FF2 版本也是特定于该特定扩展的——您不能假设所有扩展的图标名称和位置都相同。

      正如 Stephen 所推测的那样,AdBlock-spotters 往往是基于行为的,并且特定于该扩展程序。同样,Greasemonkey-spotters 等。

      【讨论】:

        【解决方案3】:

        请查看此网址。 http://www.guyfromchennai.com/?p=104这对我有用

        【讨论】:

        • 聪明的工作,好人。尽管很遗憾,您只能在控制插件的情况下使用它,以便能够首先添加标志。总有一天可能会派上用场,值得了解,谢谢。
        • 找不到页面。你还有解决办法吗?
        猜你喜欢
        • 2020-09-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多