1. 程式人生 > >js判斷IE瀏覽器的版本,若版本過低則跳轉到提示頁面

js判斷IE瀏覽器的版本,若版本過低則跳轉到提示頁面

IE9 以下瀏覽器都支援條件判斷語句,可以在 </head> 標籤結束前新增如下程式碼做自動跳轉,自定義修改提示頁面地址。

方法一:

var DEFAULT_VERSION = "9.0";
var ua = navigator.userAgent.toLowerCase();
var isIE = ua.indexOf("msie") > -1;
var safariVersion;
if (isIE) {
    safariVersion = ua.match(/msie ([\d.]+)/)[1];   //獲取瀏覽器版本號
}
if (safariVersion*1 <= DEFAULT_VERSION*1) {   //若版本號低於IE9,則跳轉到如下頁面
    window.location.href = "https://www.baidu.com/";    //提示頁面(修改路徑)
}

方法二:

<!--[if lte IE 9]>
  <script>if (!/update\.htm/.test(location.href)) window.location = '//abc.com/update.htm'; </script>
<![endif]-->

(完)

相關推薦

js判斷IE瀏覽器版本版本提示頁面

IE9 以下瀏覽器都支援條件判斷語句,可以在 </head> 標籤結束前新增如下程式碼做自動跳轉,自定義修改提示頁面地址。 方法一: var DEFAULT_VERSION = "9.0"; var ua = navigator.userAgent.toLow

原生js判斷IE瀏覽器版本

// 判斷IE瀏覽器版本 function IEVersion() { var userAgent = navigator.userAgent; //取得瀏覽器的userAg

js判斷是否是app版本

== urn regex con eve i++ etc str while 判斷是否是android,ios,qq,wetchat export const Config = {}; Config.ua = navigator.userAgent.toLowerCa

判斷當前訪問web專案的裝置如果是手機手機頁面

< script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript">< /script> < scrip

一個提示頁面---JS

set 主頁 back -1 ntb ref doc rip get //一個跳轉提示頁面 <script type="text/javascript"> var s=5; function go(){ document.getEl

shiro自定義登陸和推出的過濾器實現登陸之後根據條件不同頁面推出登陸根據條件不同頁面

shiro中我們可以通過自定義過濾器的方式來實現自己想要的結果,比如想要登陸之後跳轉不同頁面 @Bean(name = "shiroFilter") public ShiroFilterFactoryBean getShiroFilterFacto

判斷IE瀏覽器核心版本低於9並給出升級連結

需要先引入jquery。 function IETester(userAgent){           var UA =  userAgent || navigator.userAgent;           if(/msie/i.test(UA)){        

js檢查ie版本瀏覽器更新頁面

引言 現在我們用的一些主流前端框架,如vue, angular, react等對低版本的ie瀏覽器支援不好,一般指的是ie9以下的。如果低版本ie瀏覽器,開啟我們的網站頁面時, 我們希望給使用者溫馨的提示,去升級瀏覽器,而不是頁面混亂,各種報錯。 怎

判斷IE瀏覽器版本

dex agent int app ide ros useragent function soft function IEVer(){ var rv = -1; if (navigator.appName == ‘Microsoft Internet Expl

js獲取IE瀏覽器版本程式碼

//獲取IE瀏覽器版本 function version() { var ua=window.navigator.userAgent var msie=ua.indexOf("MSIE") if(msie>0) return parseInt(u

js檢測ie瀏覽器版本

檢測IE瀏覽器版本號,不同的ie版本不一致! function IEVersion() { var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字串 var isIE = us

讓網頁在ie瀏覽器下以最高版本解析網頁

com class mpat ble 標準模式 -1 高版本 content 解析 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="X-UA-

JS判斷當前瀏覽器是否為IE核心

第一種: if(window.addEventListener){  alert("not ie");  }else if(window.attachEvent){  alert("is ie");  }else{  al

html頁面開啟ie瀏覽器預設開啟最高版本

使用此meta標籤即可 <meta http-equiv="X-UA-Compatible" content="edge" /> 很多人使用 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&

ie瀏覽器版本指定頁面

/* * JS 獲取IE版本資訊 * @return integer 返回IE版本,具體的值可能為 0/6/7/8/9/10/11, 其中0表示瀏覽器不是IE核心 */ function getIEVersion(){ var ua

使用js如何判斷IE瀏覽器的位數

 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>判斷IE</title> &l

如何避免IE瀏覽器自動升級到版本11

專案支援的IE版本為8到10,如果使用Web端登入,瀏覽器升級到IE11,會影響使用者正常使用外網郵箱。下文將為Web端登入的使用者介紹如何避免IE自動升級到11和如何將已升級的IE11降版本使用:   如何避免自動升級到IE11   1.如果使用IE10,需關閉IE10“

JS-判斷當前瀏覽器是否為IE

H5判斷        <!--[if IE 6]>僅IE6可識別<![endif]-->   <!--[if lte IE 6]> IE6及其以下版本可識別<![endif]-->   <!--[if lt IE 6]

js判斷ie11瀏覽器

pre string win code window 判斷 cas blog 正則 IE 11中userAgent已經不包含‘msie‘所以用‘msie‘不能判斷IE 11 IE 11的userAgent版本為Trident x.x 判斷IE 11 用正則判斷userAge

js判斷是否是大小寫數字等方法

asc int exp turn earch str cap capi bsp function isEmail(str){ var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*))@([a-zA-Z0-9-]+