Объект history содержит URL-адреса, посещенные пользователем (в окне браузера). Как просмотреть посещенные URL-адреса? Я попытался утешить объект и проверил все поля, не смог найти нужные данные. history.back() загрузит предыдущее, но я просто хочу знать предыдущий URL.Как просмотреть содержимое объекта истории в javascript?
0
A
ответ
1
Вы не можете этого сделать. Это сделано из соображений безопасности. Однако вы можете просмотреть последний (страница, из которой вы пришли), проверив document.referrer
. Подробнее here
0
Может быть, вы можете иметь какие-то спасти document.referrer
используя localStorage
каждый раз, когда вам нужно решение.
Есть ли другой способ получить историю? (Я знаю, что могу вручную складывать URL-адреса с помощью location.href) – Shrinivas
nope, насколько я знаю, но посмотрите на решение ниже из @piterio – Romko
Если это причина безопасности, почему вам разрешено манипулировать стеком истории? – Ridan