2011-12-23 17 views
2

私はウェブデザインのためにPHPを使用しています。 ページをロードする前に私がインストールしたFirebugをチェックしたいのですがブラウザにはありません。phpに他の機能がありますか?Firebugがブラウザにインストールされていることを確認する方法はありますか?

+1

私は少なくともこれを行う方法は知らないが、個人的な興味のために、なぜfirebugがインストールされているかチェックしたいのですか?あなたはその情報を何に使うことができますか? –

+0

http://stackoverflow.com/questions/398111/javascript-that-detects-firebugの重複 – jermel

+0

見てください@ - > http://stackoverflow.com/questions/398111/javascript-that-detects-firebug – Rikesh

答えて

1

PHPはサーバー側にありますが、クライアント側のプラグイン情報を見つける方法はないと思います。あなたはブラウザを制御することができ、サーバーが知ることができるように、HTTPリクエストに情報を検出して置くことができるのでなければ、そうすることができます。私はPHPでチェックするすべての可能性があると思いますが、JavaScriptではありません

+0

firebugを検出することはおそらく可能かもしれませんが、ex GmailはFirebugを開いてgmailで何かをしてからfirebug slowdownあなたのGmailアカウントのスピード ' – Dau

1

ない通常のHTTPリクエストに応じて、しかし、あなたは、Ajaxを行い、その後、クライアント上のJavaScriptでそれを確認することができますレスポンスをサーバに送信し、それに応じて動作します。 detect firebug with javascript

4

これはできません。しかし、それはJavaScriptを使用して可能です:

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

放火犯が要求を経由して自分自身を公開していないので、Webサーバに不明でその有無をヘッダー。

window.console.firebugの結果を確認してから送信するページに、クライアント側のjsが必要になります。このスクリプトは、その結果をセッション変数に関連付けます。

関連する問題