簡體   English   中英

IF IE中的條件評論?

[英]IF IE conditional comment in JavaScript?

我需要在div中為所有使用IE瀏覽器的用戶顯示文本,例如“您正在使用Internet Explorer瀏覽器”(6-11)。 MS已經刪除了IE10的條件評論,所以我無法通過css這樣做。 有什么建議?

使用navigator.userAgent

function isIE () {
  var myNav = navigator.userAgent.toLowerCase();
  if( myNav.indexOf('msie') > -1 || myNav.indexOf('.net') > -1) {
    // do stuff;
  }
}

myNav.indexOf('.net') 來檢測IE 11 ,所有其他版本在UA字符串中都有msie

(從這里的代碼修改)

使用即條件編譯來定位10/11,這基本上是javascript中的條件注釋。 你可以在這里看到一個演示: http//dev.bowdenweb.com/ua/browsers/ie/ie10-detection-via-cc.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM