• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >编程技巧 > 关于IE11修改User-agent不再支持document.all等

关于IE11修改User-agent不再支持document.all等

作者:mdxy-dxy 字体:[增加 减小] 来源:互联网 时间:2017-05-12

mdxy-dxy 通过本文主要向大家介绍了document.all ie11,win7支持ie11吗,ie11支持xp,ie11不支持js,xp系统支持ie11吗等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一个新的身份标识
关于IE11的第一个新闻就是它有了一个新的用户代理(UA)字符串:


Mozilla/5.0 (IE 11.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C; rv:11.0) like Gecko

IE11去掉“MSIE”,导致以前js检测“MSIE”的代码无法使用。

navigator.appName 被设置为“Netscape”

navigator.product被设置为 “Gecko”

document.all在IE11中已经被置为false,如果为了判断是不是ie浏览器可以参考这篇文章

http://www.weikejianghu.com/article/76296.htm

function isIE() { //ie?
  if (!!window.ActiveXObject || "ActiveXObject" in window)
   return true;
   else
   return false;
 }
</div>

attachEvent也被移除

其他一些被移除的特征:

window.execScript()——eval()方法的IE版本

window.doScroll()——IE窗口的滚动方法

script.onreadystatechange——IE中监听加载脚本的状态更改

script.readyState——IE中脚本加载的状态

document.selection——IE中当前选中的文本

修改成了更加标准的
document.getSelection()
等价于 document.selection.createRange().text:
</div>

document.createStyleSheet——IE中创建样式表文挡

style.styleSheet——IE浏览器中引用一个样式表的样式对象

User-agent 字符串更改

对于许多传统网站,针对 IE11 的一些最明显的更新涉及 user-agent 字符串。 以下是针对 Windows 8.1 上的 IE11 报告的内容:

Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko

这篇文章暂时接介绍这么多,更多的介绍请继续关于其它相关的文章。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于IE11修改User-agent不再支持document.all等

相关文章

  • 2017-05-12关于Git远程与本地冲突的解决方法
  • 2017-05-12php asp.net 比较 [推荐]
  • 2017-05-12高性能WEB开发 web性能测试工具推荐
  • 2017-05-12Base64编码的深入认识与理解
  • 2017-05-12Wordpress 忘记密码的处理方法
  • 2017-05-12判断Email地址是否正确的几个函数(asp/php/javascript)
  • 2017-05-12PHP实现HTML标签自动补全代码
  • 2018-01-022018,想成为软件测试师的你准备好了吗?
  • 2017-05-12chrome扩展学习 右键菜单实现代码
  • 2017-05-12windows开发记事本程序纪实(二)逻辑篇1

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • IE 浏览器安全级别详情及区别小结
    • 程序开发中的几个请不要相信
    • 静态方法(属性)与实例方法(属性)
    • 提示“处理URL时服务器出错”和“HTTP 500错误“的解决方法
    • 如何禁止浏览器使用后退按钮功能
    • CSDN 博客的代码高亮问题自己修复
    • windows开发记事本程序纪实(二)逻辑篇1
    • 微信支付 :curl出错,错误码:60两个问题的解决
    • 将编码从GB2312转成UTF-8的方法汇总(从前台、程序、数据库)
    • 如果你有这33种症状了请离开电脑去走走吧!

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有