jquery或javascript可以在页面上获取入站链接吗? 例如,我需要确定页面是否a)重新加载b)从外部链接输入或c)由我的域名中的链接点击
答案 0 :(得分:1)
答案 1 :(得分:0)
document.referrer
将告诉您用户来自的网页的网址,或者在刷新时为空。
但我不会在其上建立任何安全敏感代码 - 等效的Referer
(原文如此)HTTP标头很容易被欺骗,我怀疑document.referrer
也是如此。
答案 2 :(得分:0)
查看referrer标题 - 在document.referrer中找到这将告诉您链接来自何处的详细信息。
答案 3 :(得分:0)
答案 4 :(得分:0)
是和否。根据您的平台,您可以使用CGI,您可以系统地将其提供给js。
但是,您也可以尝试:console.log(document.referrer);
我认为没有一种系统的方法来检查'重新加载'。但是,通过将document.referrer
与location.hostname
或location
的其他属性进行比较,您可以确定外部/内部点击/链接。可能通过使用与当前页面相同的内部引用来确定重新加载(以及queryString值)。