如何从JavaScript打开Goog​​le Chrome控制台?

时间:2011-01-01 18:26:39

标签: google-chrome-extension google-chrome-devtools

这个问题可能听起来很奇怪,但我有点需要这样做。另一种方法是让人们按Ctrl + Shift + i,但我宁愿避免这种情况,只提供一个链接。

此链接会显示在Chrome扩展程序中,因此我只对Google Chrome感兴趣。

3 个答案:

答案 0 :(得分:8)

抱歉,不太可能发生(除了作为安全漏洞)。您的页内JavaScript是故意沙盒和有限的 - 它可以与页面交互,也可以通过AJAX与网络交互,但它不能也不应该与您计算机中发生的其他事情(包括浏览器)进行交互。

答案 1 :(得分:8)

目前尚不清楚为何需要提供此类链接。 DevTools不是最终用户的工具。 如果您不喜欢键盘快捷键,那么有一个页面chrome:// inspect /其中包含页面和扩展名列表,每个条目都有一个打开devtools的链接。

此外,您可以使用远程调试页面在页面中打开devtools。 https://developers.google.com/chrome-developer-tools/docs/remote-debugging

答案 2 :(得分:4)

你试过Firebug Lite吗?它是一种类似于Chrome中的浏览器内工具。

http://getfirebug.com/firebuglite

它将为您提供您正在寻找的大部分功能(最有可能),并允许您以编程方式启用它并销毁它。

你怎么看?