JavaScript >> Javascript 文檔 >  >> JavaScript

如何使用 JavaScript 檢測 Internet Explorer 瀏覽器

要檢測當前瀏覽器是否為 Internet Explorer,可以使用 navigator.userAgent 屬性。

userAgent 屬性返回 user-agent 的值 由瀏覽器發送到服務器的標頭。它包含有關瀏覽器的名稱、版本和平台的信息。

以下示例演示瞭如何使用 navigator.userAgent 判斷當前瀏覽器是否為Internet Explorer:

const isIE = () => {
    const ua = navigator.userAgent;
    return ua.indexOf('MSIE') > -1 || ua.indexOf('Trident') > -1;
};

或者,您也可以使用 document.documentMode 財產。它只適用於 IE 5-11,並返回一個整數,表示 IE 瀏覽器用於呈現當前文檔的模式:

const isIE = !!document.documentMode;

Tutorial JavaScript 教程
  1. 2 種簡單的方法來調用狀態變化的動作

  2. SmartGrid:輕量級、可定制和多網格,配置最少。

  3. WordPress 5.1 中的新功能(推動 PHP 向前發展)

  4. 使用 JavaScript Mixins 好的部分

  5. 從二維數組創建樹並更新 Google Sheet

  6. 代數表達式簡化器

  7. Javascript 的未來——值得關注的特性

  1. React 的商業和開源 UI 組件概述

  2. 節點安全 v0.9.0

  3. 如何創建小算法相似項目

  4. 信用卡號碼檢查

  5. XMLHttpRequest 總是調用加載事件監聽器,即使響應有錯誤狀態

  6. 如何使用 Auth0 在 Next.js 中實現身份驗證

  7. 可視化絕命毒師的時間線——將 React (Hooks) 與 D3 結合使用

  1. JavaScript 第 7 章 - JavaScript 中的事件

  2. 使用 javascript 和 apis 的配色方案生成器

  3. JavaScript 一個接一個地添加元素 |示例代碼

  4. JavaScript 桌面自動化