浏览器兼容

1、事件兼容:e = e || window.event
2、按键码兼容:var keyCode = e.keyCode || e.which;
3、获取样式兼容:left = window.getComputedStyle(oDiv).left;
                               left = oDiv.currentStyle.left;
4、绑定监听兼容:oDiv.attachEvent('onclick' , fun)
                               oDiv.attachEvent('onclick' , fun2)
5、阻止默认事件:e.preventDefault()
          e.returnValue = false;
6、窗口大小:
  浏览器窗口可视区域大小(不包括工具栏和滚动条等边线)
    var client_w = document.documentElement.clientWidth || document.body.clientWidth;
  网页内容实际宽高(包括工具栏和滚动条等边线)
    var scroll_w = document.documentElement.scrollWidth || document.body.scrollWidth;
  网页内容实际宽高 (不包括工具栏和滚动条等边线)
    var offset_w = document.documentElement.offsetWidth || document.body.offsetWidth;
  滚动的高度
    var scroll_Top = document.documentElement.scrollTop || document.body.scrollTop;

posted @ 2021-01-13 14:13  大米饭盖饭  阅读(47)  评论(0)    收藏  举报