Javascript document.referrer with full querystring

时光怂恿深爱的人放手 提交于 2019-12-30 23:50:13

问题


I am trying to get the full referring url to a page via javascript.

So far the closet I have come is

var lastUrl = document.referrer;

This does not include the query attached to the url.

var lastUrl = document.URL;

returns the current URL with the querystring intact.

Is there anyway of easily obtaining the referring url along with the referring query.


回答1:


You cant. You can navigate user to previous page with

window.history.back();

but you will not know what url it was. You can get only this:

document.referrer

i know, it's not full query with url, but it's referrer.

P.s. Would you like, that any page would be able to check where you've been before? Some pages use authentication via url, so anyone would be able to grab those links from your browser's history.



来源:https://stackoverflow.com/questions/23682718/javascript-document-referrer-with-full-querystring

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!