2010-08-01 89 views
1

我想检查将更改window.location或任何可能用于更改网址的请求。我不知道代码中的哪个地方正在改变url,所以我不能在那里放置一个断点。如何在使用Firebug时阻止页面更改

如何使用Firebug来允许Ajax请求,但防止URL更改?或者我该如何检查会改变网址的请求?

谢谢!

回答

2

您可以单击net选项卡上的“persist”按钮。 (和其他选项卡)当我注意到它时,对我来说是一个真正的“哦,哦”时刻。

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的类。

+0

它是在一个窗体上,但这是一个好主意,谢谢! – 2010-08-01 01:27:57

相关问题