0

Я пытаюсь отлаживать веб-страницу с помощью инструментов разработчика Chrome и перенаправлять страницы в файл PDF после загрузки. Я проверил файлы JavaScript, и нет места, где мы перенаправляем страницу. Я не могу найти какое-либо связанное сообщение в консоли разработчика или вкладке сети.Поиск источника перенаправления в разработчике хрома

Я активировал event Listener Breakpoints ->beforeunload, но он останавливается во внешнем файле js (Placeholders.js), который не связан с перенаправлением.

Мне интересно, как я могу найти источник этого перенаправления?


ОБНОВЛЕНИЕ: в html-коде нет мета-тега refresh.

+0

Наконец я узнал, что ответ был обновления мета-тег, и я не мог его найти. Удивительно, что этот метатег работает после jquery.append – Arashsoft

ответ

1

Есть несколько вещей, которые вы можете сделать. Вы можете использовать Event Listener Breakpoint -> Load - unload, а затем, когда он ломается в сторонней библиотеке, щелкните правой кнопкой мыши и выберите Blackbox Script. В следующий раз, когда вы будете играть через код, он должен только сломаться в вашем собственном коде (если в Blackbox нет других сторонних библиотек).

Другой вариант - перейти на вкладку «Сеть» и установить флажок Preserve Log. Это будет сохраняться во всех запросах между загрузками/навигацией страниц, чтобы вы могли найти сетевой запрос, который возвращал ответ PDF.

Network tab

+0

Я пометил файл сторонних js как черный ящик, но инструмент разработчика не остановился нигде после этого. Я думаю, что ваши предложенные методы + проверка обновленного метатега охватывают все ситуации обновления. – Arashsoft

 Смежные вопросы

  • Нет связанных вопросов^_^