js判斷IE瀏覽器程式碼例項

admin發表於2017-03-23

在實際應用中我們可能需要判斷當前的瀏覽器是否是IE瀏覽器,這樣的程式碼在網上實在是太多了,但是很多程式碼隨著時間的推移和技術的進步已經不再適用,例如下方式:

[JavaScript] 純文字檢視 複製程式碼
if(document.all){
  //code
}

以上程式碼在IE11之前是好用的,但是在IE11中上面的程式碼並不適用,所以還是需要進行穩妥的判斷,程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
function isIE(){
  if(!!window.ActiveXObject || "ActiveXObject" in window){
    return true;
  }  
  else{
    return false;
  }
}
console.log(isIE())

以上程式碼也能夠相容IE11瀏覽器,在當前可以放心大膽的使用。


相關文章