如何确认Firebug已安装在浏览器中?

时间:2011-12-23 12:58:28

标签: php javascript firebug

我正在使用PHP进行网页设计。 在加载页面之前我想检查安装的firebug是不是在浏览器中,是否有任何功能在php中如何找到firebug插件是否安装。

5 个答案:

答案 0 :(得分:4)

你不能这样做。但是,使用JavaScript可以实现:

if (window.console && window.console.firebug) {
  /* firebug found! */
}

答案 1 :(得分:1)

PHP在服务器端,我不认为有找到客户端插件信息的方法。除非您可以控制浏览器,否则您可以检测并将信息放入HTTP请求中,以便服务器可以知道。

答案 2 :(得分:1)

我认为没有任何可能性来检查PHP,但使用JavaScript:finding out if console is available

答案 3 :(得分:1)

不是普通的http请求,但是您可以在客户端上使用javascript进行检查,然后使用响应向服务器创建ajax并根据它执行操作。 detect firebug with javascript

答案 4 :(得分:0)

由于firebug不通过请求标头暴露自己,因此Web服务器不知道它的存在与否。

您需要在页面中检查一些客户端js,然后将window.console.firebug的结果发送到php脚本,然后将该结果与会话变量相关联。