получить URL новой страницы перед выгрузкой из какого-либо события перенаправления или события windows.location.href, например beforeunload и OnHashChange - PullRequest
0 голосов
/ 29 января 2019

Я использую шаблонный блоггер с рекламным вирусом.

Вирус перенаправляет пользователей на другие страницы, такие как bet365.com.

Вирус взломан, и я не могу вспомнитьбыстрый способ расшифровки.

Поскольку я не могу найти href для «рекламных ссылок» в «dom» или «HTTP-ссылок» для windows.location.href в коде javascript, поскольку он зашифрован.

Я думал о получении окончательной выходной ссылки с использованием некоторого слушателя для события JavaScript перенаправления, такого как OnHashChange, и затем отменил перенаправление, если это была «рекламная ссылка».

https://developer.mozilla.org/pt-BR/docs/Web/API/WindowEventHandlers/onhashchange

Где OnHashCahnge возвращает новый URL и старый URL, но только для хэш-URL.

Поэтому я пытаюсь beforeunload

https://developer.mozilla.org/pt-BR/docs/Web/Events/beforeunload

Но хотя я могу использовать функциюперед тем как покинуть страницу, он не возвращает новый URL

...