我的日常

登录/注册
您现在的位置:论坛 资料库 前端开发 > win7的IE11怎么总被识别成Mozilla
总共48087条微博

动态微博

查看: 1538|回复: 0

win7的IE11怎么总被识别成Mozilla

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2015-10-20 17:44:03 |只看该作者 |倒序浏览
    Windows8.1已经发布了好长时间了,Windows8.1上自带的IE11似乎不怎么好用,为什么呢?支付宝或者网银或者大网站会将其识别成为火狐浏览器,这个兼容问题一定困扰了不少朋友吧,我们就来有效的解决这个问题,让网站知道我们用的是IE不是火狐。

    首先,为什么网站会认为我们是火狐浏览器呢?

    我们先看看IE6~IE10版本的User-Agent字符串大致如下:Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.0; Trident/6.0)
    IE 11的User-Agent字符串却发生了本质性的变化,新的字符串为:Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

    目前的User-Agent,已经完全没有了MSIE的影子,然后又有“Gecko”字符串,向Firefox靠近了。这就造成了很多检测IE版本的javascript脚本发生了误判,导致很多网站认为IE11是Firefox。于是就出现了尴尬的情况,用这IE却被提示请使用IE浏览器。

    那么怎么有效的解决呢?那就是我们修改User-Agent字符串,告诉网站我们是IE浏览器

    1. 在键盘上按下 Win + R 快捷键打开运行,在输入 gpedit.msc 确认后打开组策略编辑器;

    打开组策略编辑器

    2. 定位到计算机配置 → 管理模板 → Windows 组件 → Internet Explorer → 自定义用户代{过}{滤}理字符串;

    自定义用户代{过}{滤}理字符串

    3. 双击打开设置已启动,输入字符串“MSIE 8.0”,在按下“确认”即可。

    修改IE字符串

    到这里就结束了,简单吧,这样网站就能根据User-Agent字符串识别出我们是IE了,只需要设置一次,就可以一直有效了!


    科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    关闭

    站长推荐上一条 /1 下一条

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表