zoukankan      html  css  js  c++  java
  • 经常遇到的js兼容问题大总结----最全总结

    001、获取滚动条滚动的距离

    var sTop = document.documentElement.scrollTop || document.body.scrollTop

    002、获取非行间样式

    IE: currentStyle[attr]

    标准: getComputedStyle[attr]

    003、获取事件对象

    var e = e || event;

    004获取键盘信息

    e.keyCode || e.which

    005阻止浏览器的默认行为

    e.preventDefault){ e.preventDefault()||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");

    如果本文对您有帮助,请抬抬您的小手,点下右下角的推荐, ^-^,当然如果看了这篇博客对您有帮助是我最开心的事,毕竟赠人玫瑰,手有余香, ^-^,如果这篇博客没有帮助到您,那就只能说一声抱歉啦

  • 相关阅读:
    PHP的GD库
    PHP正则表达式
    Redis学习笔记
    C++的vector对象
    Python的with用法理解
    python 类属性与方法
    python lambda表达式
    Python3的decode()与encode()
    PHP的魔法方法__set() __get()
    MySQL的基本知识 -- 函数
  • 原文地址:https://www.cnblogs.com/katydids/p/9944693.html
Copyright © 2011-2022 走看看