我正在调试一个包含大量 JavaScript、JQuery、Ajax 等的大型复杂网页。在该代码的某处,我收到了一个调用服务器根目录的 rouge 请求(我认为它是一个空的 img)。我知道它不在 html 或 css 中,并且我非常确信在 JavaScript 代码中的某处发出了请求,但我无法找到它。我习惯于使用 Firebug 、VS 和其他调试工具,但我正在寻找某种方法来找出它的执行位置 - 这样我就可以在大约 150 个 .js 文件中找到有问题的行。
除了输入“你现在在这里”的大量控制台输出之外,是否有人对可以突出显示 Javascript 中对外部资源的请求的调试工具提出了建议?还有其他想法吗?
逐步调试需要很长时间 - 我必须小心我进入的地方(jQuery 源 - yuk!),我可能会错过关键时刻
最佳答案
在 Firebug 中使用分步脚本调试器怎么样?
我还认为这可能是对 Firebug 的一个非常有趣的增强,能够在 AJAX 调用上添加断点。
关于javascript - JavaScript 中的请求来自哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/186314/