web-dev-qa-db-ja.com

JavaScriptからGoogle Chrome Consoleを開くにはどうすればよいですか?

質問は奇妙に聞こえるかもしれませんが、私はこれが起こるために一種の必要があります。代わりにCtrl + Shift + iを押すように人々に依頼することですが、私はそれを避けてリンクを提供することを望みます。

リンクはChrome=拡張機能に表示されるため、Google Chromeにのみ興味があります。

24
Claudiu Murariu

申し訳ありませんが、起こりそうにありません(セキュリティホールを除く)。ページはめ込みJavaScriptは意図的にサンドボックス化され、制限されています-ページやAJAXを介してネットワークとやり取りできますが、ブラウザーを含め、コンピューターで発生する他のこととはやり取りできません。

このようなリンクを提供する必要がある理由は明らかではありません。 DevToolsはエンドユーザー向けのツールではありません。キーボードショートカットが気に入らない場合は、ページと拡張機能のリストを含むページchrome:// inspect /があり、各エントリにはdevtoolsを開くリンクがあります。

また、devtoolsをページで開くリモートデバッグページを使用することもできます。 https://developers.google.com/chrome-developer-tools/docs/remote-debugging

9
loislo

Firebug Liteを試しましたか。これは、Chromeにあるのと同様のブラウザー内ツールです。

http://getfirebug.com/firebuglite

それはあなたが探している機能のほとんどをあなたに与えるでしょう(おそらく)、そしてそれをプログラム的に有効にして破壊することを可能にします。

どう思いますか?

5