带有完整查询字符串的 Javascript document.referrer

标签 javascript url referrer

我正在尝试通过 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/

相关文章:

javascript - 在 JavaScript 中用字符串调用类

JavaScript - 函数之间的随机数和变量

javascript - 将整数和字符串连接成单个字符串

url - Unicode URL 对 SEO 有多友好?

asp.net - 使用 ASP.NET 欺骗 HTTP Referrer 数据

javascript - 找不到 Karma + Jasmine + TypeScript + Webpack 的源映射

url - Chrome 浏览器不喜欢没有 http ://? 的 *.loc 域

javascript - FullCalendar 事件定向到错误的 url

python - 如何在 Django 模板上实现 "back"链接?

apache - 如何在 .htaccess 文件中阻止来自多个引荐来源和子域的引荐流量?