zoukankan      html  css  js  c++  java
  • 兼容性总结

    001、获取滚动条滚动的距离
    var sTop = document.documentElement.scrollTop || document.body.scrollTop


    002、获取非行间样式
    IE: currentStyle[attr]
    标准: getComputedStyle[attr]
    function getStyle(obj,attr){
    if(obj.currentStyle){
    return obj.currentStyle[attr]
    }else{
    return getComputedStyle(obj,false)[attr];
    }
    }


    003、获取事件对象
    var e = e || event;


    004获取键盘信息
    e.keyCode || e.which


    005阻止浏览器的默认行为
    function prevent(e){
    if(e.preventDefault){
    e.preventDefault();
    }else{
    e.returnValue = false;
    }
    }


    006阻止事件冒泡
    e.stopPropagation?e.stopPropagation():e.cancelBubble = true;


    007事件监听
    addEventListener()
    attachEvent()


    008事件解绑
    removeEventListener()
    detachEvent()
    009获取事件源
    e.target || e.srcElement;


    010ajax兼容
    var xhr = new XMLHttpRequest() || new ActiveXObject("Microsoft,XMLHTTP");

  • 相关阅读:
    进度条2
    VW
    SET和MAP
    解构赋值、
    Symbol
    箭头函数
    正则的补充
    java 面向对象(三十五):泛型在继承上的体现
    java 面向对象(三十六):泛型五 通配符
    java IO流 (一) File类的使用
  • 原文地址:https://www.cnblogs.com/Guernicas/p/9829764.html
Copyright © 2011-2022 走看看