Как проверить, изменился ли URL-адрес в JavaScript? Например, такие сайты, как GitHub, которые используют AJAX, будут добавлять информацию о странице после символа # для создания уникального URL-адреса без перезагрузки страницы. Каков наилучший способ определить, изменяется ли этот URL?
- Повторяется ли событие
onload
? - Есть ли обработчик событий для URL?
- Или нужно, чтобы URL-адрес проверялся каждую секунду, чтобы обнаружить изменение?