zoukankan      html  css  js  c++  java
  • web前端看IE11的变化

    一、User-agent的变化  

    IE11的User-agent
    
    Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko
    
    IE10的User-agent
    
    Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)

    二、navigator对象的变化  

    navigator.appName== “Netscape”
    navigator.product== “Gecko”

    三、document.all的变化

      任何依赖document.all的代码都会报错,不过document.all本身不会报错。

    四、事件注册和取消的变化

      attachEvent()和detachEvent()已经移除。注册事件可以直接使用element.addEventListener,以前这样的代码可以简写了。  

    function addEvent(element, type, handler) {
        if (element.attachEvent) {
            element.attachEvent("on" + type, handler);
        } else if (element.addEventListener) {
            element.addEventListener(type, handler, false);
        }
    }

    五、其他被移除的方法  

    • window.execScript() – IE自身的 eval()
    • window.doScroll() – IE自身的窗口滚动
    • script.onreadystatechange – IE自身脚本加载状态监听
    • script.readyState – IE加载脚本完成标志
    • document.selection – IE获取当前选中的文本
    • document.createStyleSheet – IE创建样式表
    • style.styleSheet – IE引用样式表
  • 相关阅读:
    第一次博客作业
    自我介绍
    第一次个人编程作业
    第一次博客作业
    第一次个人编程作业
    第一次博客作业
    Alpha冲刺
    Alpha冲刺 (2/10)
    Alpha 冲刺 (1/10)
    福大软工 · 第七次作业
  • 原文地址:https://www.cnblogs.com/cuc-ygh/p/3326276.html
Copyright © 2011-2022 走看看