如何在 JavaScript 中获取上一页的 URL?
比如说,我从 A 页面转到 B,然后使用浏览器后退按钮返回到 A 页面。
我试过使用history.previous
,但我无法让它工作。
如何在 JavaScript 中获取上一页的 URL?
比如说,我从 A 页面转到 B,然后使用浏览器后退按钮返回到 A 页面。
我试过使用history.previous
,但我无法让它工作。
您可以使用以下内容获取以前的 URL。
var oldURL = document.referrer;
alert(oldURL);
<script type="text/javascript">
document.write(document.referrer);
</script>
document.referrer
为您的目的服务,但它不适用于 IE9 之前的 Internet Explorer 版本。
它适用于其他流行的浏览器,如 Chrome、Mozilla、Opera、Safari 等。
你想在页面 A 中知道页面 B 的 URL?
或者在页面 B 中知道页面 A 的 URL?
在页面 B:如果设置了document.referrer。如此处所示:How to get the previous URL in JavaScript?
在页面 A 中,您需要读取在页面 B 中设置的 cookie 或 local/sessionStorage,假设域相同