博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IE bug之location.href没有referer
阅读量:6714 次
发布时间:2019-06-25

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

使用js实现跳转一般会用

location.href="www.google.com";

这样在一般的浏览器中可以在服务器端正常的获取referer,但是如果是IE浏览器就不正常了,解决方法是在IE中create一个a标签然后触发它的click事件。

//define for all browsersfunction goto(url){  location.href = url;}//re-define for IEif(isIE){  function goto(url){    var referLink = document.createElement('a');    referLink.href = url;    document.body.appendChild(referLink);    referLink.click();  }}

参考:

转载地址:http://imxlo.baihongyu.com/

你可能感兴趣的文章
Java开发就业形势和面试技巧
查看>>
Matplotlib参数表
查看>>
MySQL基础之 外键参照讲解
查看>>
jmeter操作数据库
查看>>
js高级教程 第六章-面对对象的程序设计(四)
查看>>
对Java的常用对象(POJO、DTO、PO、BO、VO、DAO)详细解释及应用场景
查看>>
Java基础学习总结(12)——一哈希编码HashCode
查看>>
英语实用句型收集
查看>>
WAMP下定义wordpress固定连接出现文章页面404
查看>>
vue axios全攻略
查看>>
GZIP CSS JS
查看>>
UIViewController的周期
查看>>
石家庄哪里安装路由器
查看>>
实验三:密码破解技术
查看>>
Linux基础——socket实现简单的群聊程序
查看>>
HDU 3635 Dragon Balls
查看>>
基础DOM和CSS操作(三)
查看>>
洛谷——2347砝码称重
查看>>
HTTP 02 HTTP1.1 协议
查看>>
手机端网页web开发要点
查看>>