在javascript或jQuery中检测以前的url

detect previous url in javascript or jQuery

本文关键字:url 检测 javascript jQuery      更新时间:2023-09-26

是否有一种方法可以检测用户在使用javascript或jQuery到达我的网站之前访问的以前的URL ?

我希望可以避免使用PHP

当用户在浏览器中直接输入新URL而不单击链接时,您似乎希望获得以前的URL。在PHP或JavaScript中是不可能的。这将是一个重大的和相当不必要的安全风险,所以浏览器将拒绝发送它。只有当用户点击前一个网站的链接,将他们重定向到你的网站时,你才能通过推荐人获得它。

坦率地说,新网站没有理由知道以前的网站,除非用户通过点击链接从以前的URL中引用

document.referrer

我认为是最常见的。还有历史api