4

我正在使用 $().html(content) 将部分注入页面。部分是我需要检查的内联脚本块中的 JavaScript 代码。当我查看 Chrome 开发人员工具中的 Sources 选项卡时,它不会显示注入的内容。它显示的只是原始来源。

有没有办法访问 JavaScript?

更新

我使用的是 Google Chrome 21.0.1180.77,但我也安装了 Google Chrome Canary。

4

1 回答 1

2

我没有源选项卡(元素、资源、网络、脚本、时间线、配置文件、审核、控制台)。

Elements 选项卡始终反映 DOM 的当前状态,因此它将显示任何注入的脚本。 编辑:这似乎是错误的。

有一个关于此的 Chrome 问题: http ://code.google.com/p/chromium/issues/detail?id=95352

您可以在注入的 JavaScript 代码中添加特殊格式的注释,然后它将显示在“脚本”选项卡中(但无论出于何种原因,它仍然不会显示在“元素”选项卡中):

//@ sourceUrl=whatever.js
于 2012-08-10T15:12:33.777 回答