Подтвердить что ты не робот

Как получить предыдущий URL страницы с помощью JavaScript?

Как получить URL-адрес предыдущей страницы в JavaScript?

Скажем, я перехожу со страницы А в B и использую кнопку "Назад назад", чтобы вернуться на страницу А.

Я пытался использовать history.previous, но я не могу заставить его работать.

4b9b3361

Ответ 1

Для получения предыдущего URL-адреса вы можете использовать следующее.

var oldURL = document.referrer;
alert(oldURL);

Ответ 2

Вы хотите на странице A узнать URL страницы B?

Или узнать на странице B URL страницы A?

На странице B: document.referrer, если установлен. Как уже показано здесь: Как получить предыдущий URL в JavaScript?

На странице A вам нужно будет прочитать cookie или local/sessionStorage, которые вы установили на странице B, при условии, что те же домены

Ответ 3

<script type="text/javascript">
    document.write(document.referrer);
</script>

document.referrer удовлетворяет вашим целям, но не работает для версий Internet Explorer более ранних, чем IE9.

Он будет работать для других популярных браузеров, таких как Chrome, Mozilla, Opera, Safari и т.д.

Ответ 4

вы можете использовать историю в этом случае.

function backtopage() {

    window.history.back();
}

вызовите эту функцию в кнопке "Назад" в событии кликов клиента.

Это будет работать.