Windows8.1上自带的IE11被识别成火狐的有效解决方法
程序员文章站
2022-10-11 11:40:24
Windows8.1上自带的IE11被识别成火狐的有效解决方法...
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”,在按下“确认”即可。
到这里就结束了,简单吧,这样网站就能根据user-agent字符串识别出我们是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”,在按下“确认”即可。
到这里就结束了,简单吧,这样网站就能根据user-agent字符串识别出我们是ie了,只需要设置一次,就可以一直有效了!