带有完整查询字符串的Javascript document.referer
我正试图通过javascript获取指向页面的完整引用url 到目前为止,我来的壁橱是带有完整查询字符串的Javascript document.referer,javascript,url,referrer,Javascript,Url,Referrer,我正试图通过javascript获取指向页面的完整引用url 到目前为止,我来的壁橱是 var lastUrl = document.referrer; 这不包括附加到url的查询 var lastUrl = document.URL; 返回查询字符串完整的当前URL 是否有任何方法可以轻松获得引用url以及引用查询。您不能。您可以使用将用户导航到上一页 window.history.back(); 但你不会知道它是什么网址。您只能获得以下信息: document.referrer 我知
var lastUrl = document.referrer;
这不包括附加到url的查询
var lastUrl = document.URL;
返回查询字符串完整的当前URL
是否有任何方法可以轻松获得引用url以及引用查询。您不能。您可以使用将用户导航到上一页
window.history.back();
但你不会知道它是什么网址。您只能获得以下信息:
document.referrer
我知道,这不是完整的url查询,但它的参考
另外,你希望任何一页都能查到你以前去过的地方吗?有些页面通过url进行身份验证,因此任何人都可以从您的浏览器历史记录中获取这些链接。您能给我们分享一个示例吗?文档。参考者将带回示例
http://mydomain.com/paths/file.php
,这是我要求的上一个参考页http://mydomain.com/paths/file.php?inherit=true&id=123
。使用document.URL
将显示当前查看页面的完整路径,但此页面可能会对您有所帮助。谢谢,但是我看了这些,也许能找到一些有用的东西的第一个答案。你说“任何一页都能查到你以前去过的地方”是什么意思?它是如何影响浏览器历史的,这样任何人都可以获取引用链接?我只想知道在JS文件中使用document.URL
或document.referer
是否安全。