某个 A 页面按流程自动跳转到下个页面 B 了,想调试 A,上面加断点。source 看不见了,怎么搞呢
1
xiaoming1992 2019-10-21 12:42:33 +08:00 via Android 1
f12 里面有个按钮叫 prevent log 还是什么东西的,勾选就好了,就在那个可以切换网速(无网络 /3g/无限制)的按钮旁边。
|
2
nutting OP 哦,谢谢。是 preserve log 吧,这个能保留请求,不过我是想在 source 里打断点。我现在发现要调试的页面如果加载中有机会按 f8 也能让他暂停执行,就能在 source 里显示,一但跳转了就没了,只能显示当前页面。
|
3
xiaoming1992 2019-10-21 15:04:16 +08:00
如果是自己的本地网站相信你也不会过来问了,别人的在线网站,我也想不出能怎么办。。。
|
4
iMusic 2019-10-21 15:14:25 +08:00 1
Source - Event Listener Breakpoints
里面 Load,Script 勾上吧 |
5
nutting OP @xiaoming1992 是啊,是别人的站点。
|
7
arrow8899 2019-10-21 16:22:29 +08:00
每个页面的 js 不是独立的么,你在 B 页面没法运行 A 页面的 js。
|
10
koast 2019-10-21 16:58:40 +08:00
我觉得楼主的需求是不是这样,在第一个页面点个按钮到了 A 页面,结果 A 页面是个跳转页之类的,一闪就没了跳到了 B 页面...结果 A 页面里比如算了个 token 之类的,楼主想调试这个生成算法结果打不了断点.....我之前弄过一个简单页面,就抓这几个包,保存成 html,然后自己写个 js 把之前条件补上调试的。不过这方法页面一复杂就很难搞了.
|
11
nutting OP 是啊,我是调试别人的站点,没有原始工程。不是打错地方了。就是感觉 chrome 只能 source 里显示最后一次加载的东西,然后打断点刷新。中途经历过的页面就看不到,不方便打断点。
|