Ответ 1
Легко, как пирог.
$(document).ready(function() {
var referrer = document.referrer;
});
Надеюсь, это поможет. Это не всегда доступно.
Как получить предыдущий URL-адрес страницы с помощью jquery?
Я использую следующий код, чтобы получить текущее местоположение страницы
$(document).ready(function() {
var pathname = window.location.pathname;
});
Легко, как пирог.
$(document).ready(function() {
var referrer = document.referrer;
});
Надеюсь, это поможет. Это не всегда доступно.
var from = document.referrer;
console.log(from);
document.referrer
не всегда будет доступен.
Вы имеете в виду что-то вроде history.go(-1);
? Он вернется к предыдущей странице.
Если вы используете PHP, вы можете проверить предыдущий url, используя PHP скрипт, а не javascript. Вот код:
echo $_SERVER['HTTP_REFERER'];
Надеюсь, что это поможет даже из-за релевантности:)
У нас есть document.referrer для этого, но мы не можем ретранслировать его. Это может быть сохранено, не может быть
$(document).ready(function() {
var referrer = document.referrer;
});
Лучший подход заключается в добавлении файла cookie для хранения предыдущего URL-адреса в браузере.
document.referrer не работает всегда.
Вы можете использовать:
window.location.origin