如何在使用Firebug时防止页面更改

时间:2010-08-01 01:18:12

标签: javascript ajax firefox firebug

我想检查将更改window.location的请求或用于更改网址的任何内容。我不知道代码在哪里更改url所以我不能在那里放置断点。

如何使用Firebug来允许Ajax请求但阻止网址更改?或者我如何以其他方式检查将更改网址的请求?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以点击网络标签上的“保留”按钮。 (以及其他标签)当我注意到它时,对我来说是一个真正的“哦对决”时刻。

答案 1 :(得分:1)

您可以将ajax请求包装在函数中并返回false。然后你可以点击它,它不会带你离开。例如,我有一个看起来像这样的函数

$('.flag-commentflag a').click(function() {
    var url = $(this).attr('href');
    $.get (url, function (data) {
    console.log(data);
    });
 return false;
});

其中.flag-commentflag是链接周围div的类。