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

 更新时间:2015年12月13日 00:38:23   投稿:mdxy-dxy  
这篇文章主要介绍了关于IE11修改User-agent不再支持document.all等,需要的朋友可以参考下

一个新的身份标识
关于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浏览器可以参考这篇文章

https://www.jb51.net/article/76296.htm

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

attachEvent也被移除

其他一些被移除的特征:

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

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

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

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

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

复制代码 代码如下:

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

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

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

相关文章

  • matlab 生成.bmp格式的文件

    matlab 生成.bmp格式的文件

    这篇文章主要介绍了matlab 生成.bmp格式的文件,本文以大小为M*N的图片为例,说明头文件格式和内容。需要的朋友可以参考下
    2018-10-10
  • 基于prompt tuning v2训练好一个垂直领域的chatglm-6b

    基于prompt tuning v2训练好一个垂直领域的chatglm-6b

    这篇文章主要为大家介绍了基于prompt tuning v2训练好一个垂直领域的chatglm-6b的过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • 基于Git的常用撤销技巧与解决冲突方法(推荐)

    基于Git的常用撤销技巧与解决冲突方法(推荐)

    下面小编就为大家带来一篇基于Git的常用撤销技巧与解决冲突方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望对大家有所帮助
    2017-11-11
  • Websocket直播间聊天室教程  GoEasy快速实现聊天室

    Websocket直播间聊天室教程 GoEasy快速实现聊天室

    这篇文章主要介绍了Websocket直播间聊天室教程 GoEasy快速实现聊天室,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • git 拉取远程分支到本地的方法步骤

    git 拉取远程分支到本地的方法步骤

    这篇文章主要介绍了git 拉取远程分支到本地的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • ElasticSearch写入流程实例解析

    ElasticSearch写入流程实例解析

    这篇文章主要为大家介绍了ElasticSearch写入流程实例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Vscode一些常用操作图文教程

    Vscode一些常用操作图文教程

    这篇文章主要给大家介绍了关于Vscode的一些常用操作的相关资料,VSCode是一款非常流行的代码编辑器,广泛应用于前端开发,文中给出了详细图文教程,需要的朋友可以参考下
    2023-08-08
  • kafka rabbitMQ及rocketMQ队列的消息可靠性保证分析

    kafka rabbitMQ及rocketMQ队列的消息可靠性保证分析

    这篇文章主要介绍了kafka rabbitMQ及rocketMQ队列的消息可靠性保证分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • 网站程序员如何应对web标准

    网站程序员如何应对web标准

    网站程序员如何应对web标准...
    2007-04-04
  • 如何在vscode中正确使用正则表达式进行文档内容的替换编辑

    如何在vscode中正确使用正则表达式进行文档内容的替换编辑

    正则表达式是一种强大的模式匹配工具,它具有广泛的应用,包括数据清洗、文本处理、文件搜索等方面,这篇文章主要给大家介绍了关于如何在vscode中正确使用正则表达式进行文档内容的替换编辑,需要的朋友可以参考下
    2023-12-12

最新评论