codeschool.com のチュートリアル (discover-devtools: http://discover-devtools.codeschool.com/chapters/1/challenges/3 ) で、Chrome 開発者ツールが開いているかどうかを確認できることがわかりました。押された( cmd+ alt+ )の状態を確認/取得する方法は?i
5895 次
2 に答える
4
グーグルはあなたの友達です
function isInspectOpen()
{
console.profile();
console.profileEnd();
if (console.clear) console.clear();
return console.profiles.length > 0;
}
この質問から
ユーザーが開発者ツールを開いている場合、この関数は true を返します。
編集
あなたのコメントに応えて
$('#header').click(alert(isInspectOpen()))
jQuery が適切にフォーマットされていない場合は、次を試してください:
$('#header').click(function(){
alert(isInspectOpen());
});
于 2013-05-27T01:37:31.517 に答える
-2
log4js などのロギング フレームワークを試すことができます。 http://log4js.berlios.de/links.html#other
あなたのコードは、特定のブラウザへの依存度が低くなります。
于 2013-05-27T01:34:00.527 に答える