一次愚蠢的firebug调试经历

JavaScript 2014-05-07 firebug,调试,断点

之前在firebug下打断点刷新后一直都挺好用,后来又一次不知道怎么了就一直都刷新后断点记录全消失,这点让我很郁闷。于是每次为了断点都需要把页面默认执行的函数停止,然后等进入页面后再找到要断点的地方,再手动执行断点代码处实在累人。并且换了重装firebug、换台电脑都一样,甚至一度怀疑哪里没设置好导致的,为防止以后调试麻烦决定解决下这个问题。

一开始的思路是在网络上搜索“Firebug断点 刷新消失”居然没有找到任何疑似记录,以为关键字不够提炼,再缩小为:“Firebug断点”,文章一大堆,并且文章上面都明确指明刷新后断点记录不会消失。。。没辙了!!

百般无奈下,发现这样一个情况:

这是我页面加载的js,我把所有需要引入的js都使用动态引入的方法引入,这主要是为了方便管理,并在测试初期防止缓存而故意在每个js URL尾部加一个时间戳导致的,把时间戳去掉,断点,刷新页面可以正常使用了!

由此应该得出firebug记录断点是以url为key的方式记录,因为每次刷新引入的js URL都不同导致断点消失。

文字链接:《一次愚蠢的firebug调试经历

文章地址:http://www.qttc.net/201405436.html

除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源

乳名?小名?昵称?网名?均可

email,放心,我不会给你乱投广告的

想获得回访就把你的站点URL写上(没有留空)

[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法

Comments 4

  • 2016-06-17 14:57:51 [ 跟帖 ]
    1 #
  • 谢谢分享,看来写的时候得注意,如果框架开启debug模式,加载的资源后面不能带版本号啦。但是为了刷新,能真正实现重新加载,又最好是有版本号,真是个纠结的事。
    2014-06-04 23:11:51 [ 跟帖 ]
    2 #
  • 2014-05-11 19:28:54 [ 跟帖 ]
    3 #
  • 真的看不懂 ,不过看看还是没问题的
    2014-05-08 15:28:12 [ 跟帖 ]
    4 #