我有以下代码:
var previousPageUrl= document.referrer;
alert(previousPageUrl);
Run Code Online (Sandbox Code Playgroud)
如果上一页网址是任何外部网站,即不属于我的应用程序,则无效.
例如:
如果我在第1页并且转到我的应用程序的第2页,那么我将在第2页的引用中获取第1页网址但当我转到外部网站时再说www.google.com然后当我回到第1页时我不会将www.google.com作为推荐人网址.
有人可以告诉你解决这个问题.
Eri*_*Law 34
一般情况下,引用URLs 是当导航由于链接点击或基于JavaScript的导航出现不相关的网站之间传递.如果用户使用浏览器的chrome(例如地址栏,后退/前进按钮/等)进行导航,则不会发送Referer URL.
出于安全/隐私原因,当从HTTPS站点导航到HTTP站点时(例如,从https://google.com到http://example.com),Referer URL将被删除.它也可以通过各种JavaScript和HTML技巧故意删除.如果已剥离,则无法禁用此行为以获取Referer URL.
| 归档时间: |
|
| 查看次数: |
18339 次 |
| 最近记录: |