Request.UrlReferrer 在IE浏览器下JS 转向无法 提取到来源页
来源:互联网 发布:ai软件如何画图 编辑:程序博客网 时间:2024/05/29 14:37
在IE内核浏览器下,JS用 window.open ,打开目标页,目标页用 Request.UrlReferrer获取来源为空。其他浏览器没问题。
据悉好像是因为 IE会在会在这个过程中把 HTTP中的
Request.UrlReferrer无法取到浏览器请求的HTTP referrer,因为IE清空了
而其他主流浏览器Firefox和Chrome都会保留referrer,没办法
因此,如果目标页是 JS的 document.referrer 的话也无法获取
解决办法:
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ var referLink = document.createElement('a'); referLink.href = url; document.body.appendChild(referLink); referLink.click();} else { location.href = url;}
- Request.UrlReferrer 在IE浏览器下JS 转向无法 提取到来源页
- 防止盗链问题:Javascript从A页面跳到B页面,B页面无法获取A页面网址来源,即B页面的Request.UrlReferrer为null
- 在浏览器里判断设备来源,跳转到不同的App下载页JS
- Request.UrlReferrer
- JS 实现在IE浏览器下的打印功能的去掉页眉页尾代码
- C# Request.UrlReferrer详解--返回到“上一页”
- 遇到过JS无法在火狐浏览器上实现IE的效果
- Request.UrlReferrer详解
- Request.UrlReferrer详解
- Request.UrlReferrer详解
- Request.UrlReferrer详解
- Request.UrlReferrer详解
- Request.UrlReferrer详解
- Request.UrlReferrer的作用
- 有关Request.UrlReferrer使用
- Request.UrlReferrer注意
- 关于Request.UrlReferrer
- Request.UrlReferrer详解
- ubuntu64位安装Adobe Air
- winxp和win7下设置ip的批处理脚本
- unshift() 兼容性
- 心酸的伤感空间日志发布:幸福,背后有着怎样的艰辛
- A Simple Jedis Publish / Subscribe Example
- Request.UrlReferrer 在IE浏览器下JS 转向无法 提取到来源页
- OpenCv:cvDilate()膨胀 cvErode()腐蚀函数
- DNA序列 (各点只出现1次的Dp序)
- 超级搞笑的猫
- 动态添加删除datanode以及tasktracker
- 标准信号(signal.h)
- Android:StatFs类 获取系统/sdcard存储空间信息
- Android monkey test 脚本的编写
- 中国电信-应招知识库(专业知识)