Как предотвратить изменение страницы при использовании Firebug - PullRequest
1 голос
/ 01 августа 2010

Я хочу проверить запрос, который изменит window.location или что-то еще, что он может использовать для изменения URL.Я не знаю, где в коде он изменяет URL, поэтому я не могу поместить туда точку останова.

Как я могу использовать Firebug, чтобы разрешать запросы Ajax, но предотвращать изменение URL?Или как я могу проверить запрос, который изменит URL?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 01 августа 2010

Вы можете нажать кнопку «Сохранить» на вкладке «Сеть».(и другие вкладки) Это был настоящий момент для меня, когда я это заметил.

1 голос
/ 01 августа 2010

Вы можете заключить ajax-запрос в функцию и вернуть false.Тогда вы можете щелкнуть по нему, и он не заберет вас.Например, у меня есть функция, которая выглядит следующим образом

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

Где .flag-commentflag - это класс div, окружающий ссылку.

...