博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js确定来源页然后跳转
阅读量:4683 次
发布时间:2019-06-09

本文共 408 字,大约阅读时间需要 1 分钟。

1 

 

注意:这种方式用于正常连接跳转的,若A页面是采用“location.href”这样的方式跳转的话,所获取到的值是空的,因为这种跳转方式相当于直接在地址栏输入网址,从搜藏夹直接打开该页面也是获取不到。
 
如果是来源页是js跳转过来的,上边的方法就拿不到了!所以用:
 
1 var ref = '';  2  if (document.referrer.length > 0) {  3   ref = document.referrer;  4  }  5  try {  6   if (ref.length == 0 && opener.location.href.length > 0) {  7    ref = opener.location.href;  8   }  9  } catch (e) {}

 

 

转载于:https://www.cnblogs.com/redfire/p/7701902.html

你可能感兴趣的文章
python之hasattr、getattr和setattr函数
查看>>
maven使用阿里镜像配置文件
查看>>
Java之字符流操作-复制文件
查看>>
iOS开发UI篇—实现一个私人通讯录小应用(二)
查看>>
iOS开发UI篇—UITableview控件使用小结
查看>>
lesson1 预备知识
查看>>
Copy code from eclipse to word, save syntax.
查看>>
arguments.callee的作用及替换方案
查看>>
23 Java学习之RandomAccessFile
查看>>
SSH远程会话管理工具 - screen使用教程
查看>>
hibernate validation HV000030: No validator could be found for constraint
查看>>
Telink MESH SDK 如何使用PWM
查看>>
LR SP PC
查看>>
C# 图片识别(支持21种语言)【转】
查看>>
jQuery基础教程
查看>>
P2709 小B的询问
查看>>
完全背包问题
查看>>
【Hibernate 7】浅谈Hibernate的缓存机制
查看>>
润乾报表 动态控制文本的显示
查看>>
[oracle] 如何使用myBatis在数据库中插入数据并返回主键
查看>>