如何在Javascript中获取前两个url?
这是我检索用户单击以打开我的网页的url时所做的操作如何在Javascript中获取前两个url?,javascript,url,Javascript,Url,这是我检索用户单击以打开我的网页的url时所做的操作 var oldURL = document.referrer; alert(oldURL); 但是,我需要检索该用户最后单击的两(2)个url,然后才能进入我的网页。 我该怎么做呢?有我所知道的不可能的东西,除非你使用像history.js这样的插件, 但是您可以看到对象窗口。历史记录可以帮助您 MDN: HISTORY.JS:无法获取最后两个URL,您只能获取最后一个URL。但出于明显的隐私原因,你可以使用类似于的插件。对不起,我完全误
var oldURL = document.referrer;
alert(oldURL);
但是,我需要检索该用户最后单击的两(2)个url,然后才能进入我的网页。
我该怎么做呢?有我所知道的不可能的东西,除非你使用像history.js这样的插件, 但是您可以看到对象窗口。历史记录可以帮助您 MDN:
HISTORY.JS:无法获取最后两个URL,您只能获取最后一个URL。但出于明显的隐私原因,你可以使用类似于的插件。对不起,我完全误解了你的问题。那么,删除我的答案。你控制你想要跟踪的网站吗?因为如果不是,那么你可能不能,特别是如果他们是通过HTTPS提供的,因为推荐人通常是空白的,所以即使跟踪之前的一页也不可能。如果您控制站点或者,如果网站所有者愿意安装脚本,您可以使用google analytics跨域跟踪或设置您自己的第三方跟踪cookie,或使用附加数据装饰指向您网站的链接等。如果无法将脚本添加到他们的网站,您的手在很大程度上会被束缚。