Событие при изменении window.location.href
Я пишу сценарий Greasemonkey для сайта, который в какой-то момент изменяетlocation.href
.
Как я могу получить событие (черезwindow.addEventListener
или что-то подобное) когдаwindow.location.href
изменения на странице? Мне также нужен доступ к DOM документа, указывающего на новый / измененный URL.
Я видел другие решения, которые включают таймауты и опросы, но я бы хотел избежать этого, если это возможно.