Нет, ты не можешь.Если вы не контролируете страницу и они не обновляют URL-адрес каким-либо образом, то вы ничего не можете сделать.
Но если у вас есть контроль, то вы обязаны использовать идентификатор фрагмента.или новый API истории HTML5 для обновления адреса. Но , даже если вы используете API истории, window.location
не изменится.
Обновление:
Не уверен на 100%, что GoogleМгновенная страница, о которой вы говорите, но если это «обычная» страница Google, то вы увидите, что URL обновляется через 1 или 2 секунды после ввода запроса.
Таким образом, вы можете добавить прослушиватель событийдля события hashchange
, а затем получите URL-адрес из window.location
.