常常遇到的js兼容問題大總結----最全總結

00一、獲取滾動條滾動的距離ajax

var sTop = document.documentElement.scrollTop || document.body.scrollTop瀏覽器

00二、獲取非行間樣式對象

IE: currentStyle[attr]事件

標準: getComputedStyle[attr]rem

 

00三、獲取事件對象get

var e = e || event;博客

004獲取鍵盤信息io

e.keyCode || e.whichevent

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

 

 

 

若是本文對您有幫助,請擡擡您的小手,點下右下角的推薦, ^-^,固然若是看了這篇博客對您有幫助是我最開心的事,畢竟贈人玫瑰,手有餘香, ^-^,若是這篇博客沒有幫助到您,那就只能說一聲抱歉啦

相關文章
相關標籤/搜索