Как найти, где javascript перенаправляет на другую страницу? - PullRequest
1 голос
/ 08 марта 2019

Я пытаюсь отладить проблему на сложной странице JavaScript в Chrome, где, в конечном итоге, нажатие на ссылку приводит к перенаправлению на другую страницу.

Я бы хотел узнать, где находится код, который на самом деле выполняет перенаправление, но, похоже, не могу его обнаружить.

Я вижу на вкладке Network DevTools, что Initiator был определенным кусочком javascript, но когда я нажимаю на эту ссылку и просматриваю javascript, я не вижу никаких ссылок на window.location... каких-либо сортировать и попытаться отладить код, но не могу его найти.

Существует ли простой способ определить, когда window.location используется для перенаправления страницы, даже если она используется в какой-либо библиотеке-оболочке?

РЕДАКТИРОВАТЬ: Примечание. Я пытался установить точку останова для события window.unload, , как подробно описано здесь , но не повезло.

1 Ответ

2 голосов
/ 08 марта 2019

Это может помочь вам, у меня была эта проблема раньше:

  1. Open Developer Tools
  2. Go to Sources tab
  3. Look for Event Listener Breakpoints
  4. Expand Load option
  5. Here check unload option

Надеюсь, это поможет!:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...