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");

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

  • 相关阅读:
    Blob隐藏真实路径
    Vue原理笔记3
    Vue原理笔记2
    Vue双向绑定原理
    Vue原理笔记1
    MVC、MVP、MVVM
    Go语言学习之-带分割符的文件转excel
    IBMMQ之工具类
    IBMMQ之取发文件
    JAVA之我的公共部分测试调用
  • 原文地址:https://www.cnblogs.com/katydids/p/9944693.html
Copyright © 2011-2022 走看看