e.stopPropagation()兼容性處理


使用jquery庫,e.stopPropagation()兼容所有。

原生的就要這么寫

function stopPropagation(e){

    e=window.event||e;

    if(document.all){  //只有ie識別——————可能有誤(document.all主要用來判斷是否為ie瀏覽器)

        e.cancelBubble=true;

    }else{

        e.stopPropagation();

    }

}

 

//判斷是否為IE

function isIE(){

  var userAgent = navigator.userAgent.toLowerCase();
  if(userAgent.indexOf("msie") >= 0 || userAgent.indexOf("trident") >= 0) return true;

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM