是否可以使用javascript从浏览器访问上一页的URL

Pra*_*ati 2 javascript url

我在A页.

现在我单击页面A并重定向到页面B.现在我单击页面B并重定向到页面A.

在这里,我想知道第B页的网址.

我已经尝试过document.referrer但它没有用.

Lex*_*ner 5

document.referrer在用户单击链接导航到当前页面时起作用,但是当您在Javascript函数中进行手动重定向时,我认为它不起作用.

我能想到的唯一方法是在用户重定向到当前页面之前存储页面的URL.

您可以将其存储在隐藏的表单或cookie中.

这个问题之前也有人问过,值得快速阅读.你如何在Javascript中获得以前的URL?

我从中获取了这个cookie示例,向您展示我的意思.

$.cookie("previousUrl", window.location.href, {path:"/"});
Run Code Online (Sandbox Code Playgroud)