我确定这对其他人来说也是一种负担......
假设我正在调试一个网站,网站上有一个元素,当点击它时会调用一个特定的函数;例如:
<img src="foo.png" onclick="javascript:Bar();" />
但我不知道在文件结构方面声明Bar
的位置。它可能来自外部来源,也可能来自网站解决方案。
是否有可以添加到浏览器中的工具(即FireFox扩展程序)可以为此提供帮助?
我有点喜欢点击点击某些javascript的内容,打破执行并向我显示执行将会发生的地方
答案 0 :(得分:1)
你可以使用Firebug(FF附加组件) 打开Firebug(按F12),打开“脚本”选项卡并使用搜索栏。
答案 1 :(得分:0)
在chrome(&gt; v 15)开发者工具中,您可以搜索所有来源。
按F12,确保显示控制台,然后在控制台旁边的标签栏上搜索,进入该选项卡,输入功能栏并点击返回。或者在按F12后按Shift Ctrl F(Mac上的命令选项F)
有一些警告,例如我不认为这会在iframes中找到脚本