我正在尝试通过 javascript 获取页面的完整引用 url。
到目前为止我来过的壁橱是
var lastUrl = document.referrer;
这不包括附加到 url 的查询。
var lastUrl = document.URL;
返回带有完整查询字符串的当前 URL。
有没有办法轻松获得引用 url 和引用查询。
最佳答案
你不能。您可以使用
将用户导航到上一页window.history.back();
但您不会知道它是什么网址。你只能得到这个:
document.referrer
我知道,这不是带有 url 的完整查询,而是引荐来源网址。
附言您是否希望任何页面都能够检查您之前去过的地方?有些页面使用 url 身份验证,因此任何人都可以从您的浏览器历史记录中获取这些链接。
关于带有完整查询字符串的 Javascript document.referrer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23682718/