多个Javascript文件创建警报框

时间:2012-06-02 18:41:06

标签: javascript alert

我获得了一个项目 - 一个HTML页面包含大约45个不同的javascript文件。当我点击一些元素时,我正在收到警报框 - 哪个javascript文件正在发出警报?我如何确定这一点,最好是javascript文件中的哪一行,但我可以从哪个文件开始......

如果可以在网络浏览器中完成(我不关心哪个网络浏览器),请告诉我如何...我已经查看了chrome中的资源选项卡,但它没有帮助我。

谢谢。

3 个答案:

答案 0 :(得分:1)

使用文本编辑器替换所有

alert

通过

console.log

然后使用Chrome inspector查看日志的位置。

答案 1 :(得分:0)

在页面顶部包含您自己的javascript文件,并使用以下命令预定义警报:

alert = function(msg) {
     alert(msg); // put breakpoint here
}

然后使用调试器(Firefox中的Firebug或Chrome中的Developer Tools)如上所述放置断点。调试器中的堆栈跟踪视图将显示正在创建警报的脚本行/文件

答案 2 :(得分:0)

在Firebug中使用探查器

控制台 - >个人资料 - >单击以启用。它将显示所有函数正在调用,搜索该函数名称,并添加断点以进行调试。