• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    IE下document.referrer 拒绝访问的解决方法
    用document.referrer回到来源页(也可以称作上一页)时非常方面,我们不用知道来源页复杂的url,而且document.referrer回到来源页时会重新加载,而不是上一次的状态,所以说非常的方便。

    但是在IE中用javascript做跳转,比如用window.location.href=“”; 跳转到的页面无法取到浏览器请求的HTTP referrer,IE浏览器会报脚本错误“拒绝访问”,因为IE清空了document.referrer。

    而其他主流浏览器Firefox和Chrome都会保留referrer,这意味着IE又要享受“部长级”特殊待遇了:
    复制代码 代码如下:

    var referLink = document.createElement('a');
    referLink.href = url;
    document.body.appendChild(referLink);
    referLink.click();

    这样的原理就是给IE浏览器的页面偷偷加了个链接,然后自动点这个链接,于是referrer就能保留了。
    您可能感兴趣的文章:
    • javascript document.referrer 用法
    • javascript的document.referrer浏览器支持、失效情况总结
    • Javascript document.referrer判断访客来源网址
    • JavaScript中的document.referrer在各种浏览器测试结果
    • js中document.referrer实现移动端返回上一页
    • Javascript中document.referrer隐藏来源的方法
    • JavaScript中document.referrer的用法详解
    上一篇:GridView自定义删除操作的具体方法
    下一篇:UpdatePanel和jQuery不兼容 局部刷新jquery失效
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    IE下document.referrer 拒绝访问的解决方法 下,document.referrer,拒绝,访问,