如何打破javascript调用重新加载?

时间:2014-03-16 20:32:29

标签: javascript debugging

在网页上,我自己和几个第三方javascripts正在运行。

有时在页面加载过程中很早,我看到了我试图追踪的重新加载。

由于涉及大量代码,手动审核所有代码并非易事,而且有些第三方的东西可能会被混淆,所以我正在寻找一种方法来{ {3}}当浏览器被告知要重新加载时。

我知道我可以通过分而治之的方式将其缩小到单个文件,但即使我这样做,我仍然可以留下一个大文件,所以我非常希望我能找到一种方法为我提供了比#34;那个文件更精确的答案。

在合理的范围内,我愿意切换浏览器,安装扩展程序,或者编写一些额外的代码或其他东西,这样我就可以实现这一目标。

1 个答案:

答案 0 :(得分:0)

如果重新加载源自Javascript(我假设它是刷新而不是XMLHttpRequest),请打开开发人员工具并搜索window.location。大多数重新加载使用location.reload()方法进行,或者为window.location分配URL并在每次出现时设置断点。

如果仍然无法弄清楚,只搜索location,因为location是window对象的成员,并且每个全局成员都被视为window对象的成员。

使用这种方法,您很可能会从重新加载中捕获负责的库。