1. 程式人生 > >判斷IE瀏覽器核心版本低於9,並給出升級連結

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

需要先引入jquery。

function IETester(userAgent){

          var UA =  userAgent || navigator.userAgent;
          if(/msie/i.test(UA)){
              return UA.match(/msie (\d+\.\d+)/i)[1];
          }else if(~UA.toLowerCase().indexOf('trident') && ~UA.indexOf('rv')){
              return UA.match(/rv:(\d+\.\d+)/)[1];
          }
          return false;
      }
      console.log(IETester());//不傳引數返回當前IE版本,如果不是IE核心瀏覽器,返回false
      if(IETester()==9.0){
          $(".hearder .right").css({"position":"absolute","z-index":"-1"});
      }else if(IETester()==8.0||IETester()==7.0||IETester()==6.0||IETester()==5.0){
          //alert("您的ie版本過低,請升級");
          if(confirm("您的ie版本過低,點選【確定】升級,如不升級您將不能正常瀏覽網頁!")){
              location.href="https://support.microsoft.com/zh-cn/help/17621/internet-explorer-downloads";
          }else{
              alert("您將退出網頁!");
              window.close();
              //return false;
          }


      }
      IETester('Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko');//傳userAgent字串,用來判斷其他IE瀏覽器的版本,該示例返回11.0

相關推薦

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

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

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

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

判斷一個單鏈表是否帶環環的長度及環的入口點

單鏈表是否帶環? 用快慢指標分別遍歷這個單鏈表,如果快慢指標能相遇,就代表有環的存在。 環的長度? 當快慢指標相遇時,記錄當前位置,然後走一圈的長度就是環的長度。 環的入口點? 設快指標F走兩個結點,慢指標S走一個結點。 F=2*S;     &nb

對於一個m*n的整數矩陣其中每一行和每一列的元素都按升序排列設計一個高效的演算法判斷一個數值是否存在位置

package com.huanchuang.arvin.vo; public class Finder {     private String findElement(int[][] matrix, int target) {         int row = 0,

python文本處理--定位motif在fasta文件上的位置位置信息

find span dna pytho 文件 str odin color 所有 #!/usr/bin/python3 #-*- coding:utf-8 -*- #在序列文件上找出所有的指定motif的位置 dna=‘ATGCGAGAGAGAGAGAAGTGCTGTGT

從鍵盤任意輸入n個實數分別計算輸出其中正數的平均值和負數的平均值需要考慮可能出現的異常異常處理

異常一共也就幾種,陣列越界,分母為0異常     第一種交給jvm處理 package chuki; import java.util.*; public class Two { public static void main(String[] args)

JAVA Test_Properities的使用記錄程式的執行次數要是達到5次就終止程式必要的提示

package cn.itcast.properties.demo; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.I

給定一個實數陣列按序排列(從小到大),從陣列從找若干個數使得這若干個數的和與M最為接近描述一個演算法演算法的複雜度。

有N個正實數(注意是實數,大小升序排列) x1 , x2 ... xN,另有一個實數M。 需要選出若干個x,使這幾個x的和與 M 最接近。 請描述實現演算法,並指出演算法複雜度。 #define M

判斷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 IEVersion() { var userAgent = navigator.userAgent; //取得瀏覽器的userAg

臨近年關修復ASPNETCore因瀏覽器核心版本引發的單點登陸故障

臨近年關,諮詢師提出360,搜狗急速瀏覽器無法單點登陸到公司核心產品WD, 報重定向過多。 現象 經過測試, 出現單點登陸故障的是搜狗,360等主打雙核(預設Chrome核心)的瀏覽器, 較新式的Edge,Chrome,Firefox均沒有出現此障礙。 Developer Tool監測不到真實的單點

IE瀏覽器加載不出來按下F12就回復正常

頁面 後來 源代碼 nbsp 註釋 導致 查詢 spa 查看 今天改革BUG,改了半個多小時,毫無頭緒。同樣是谷歌沒問題,IE有問題!! 前輩來了在瀏覽器按了下F12查看代碼,結果就正常了,瞬間我倆二臉懵逼,難道頁面加載還要看膚色? 後來經過查詢了解到是console這

通過Jscript中@cc_on 語句識別IE瀏覽器版本的程式碼

啟用條件編譯支援。  @cc_on 備註  @cc_on 語句啟用指令碼引擎中的條件編譯。  強烈推薦在註釋中使用 @cc_on 語句,以使不支援條件編譯的瀏覽器將您的指令碼視為有效語法而接受它:  /*@cc_on*/  // The remain

JS判斷手機瀏覽器核心

function is_weixn_qq() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") {

Brave 瀏覽器核心更換成 Chromium並且支援 Chrome 擴充套件

   以保護個人隱私為中心的 Brave 瀏覽器目前已經完成了最後一個階段的工作,將使用者使用的瀏覽器遷移到 Chromium 核心,與 Chrome、Vivaldi、Opera 和 Edge 相同。 在更換完成後,Brave 瀏覽器的執行速度將提升22%。 使用者在更新 B

Dynamics 365 on-premises9.0版本開放下載附上8.2升級9.0過程

     官網終於在11月2號放出了9.0 on-premises的下載連結,有人關心說這次會不會像8.2那樣是一個升級補丁,顯然不是,是有獨立安裝包的,從下載頁面看到需要的作業系統是windows server2016,但沒提到sql的版本,一開始去查了官網資料,

Dynamics 365 on-premises9.0版本開放下載附上8.2升級9.0過程

     官網終於在11月2號放出了9.0 on-premises的下載連結,有人關心說這次會不會像8.2那樣是一個升級補丁,顯然不是,是有獨立安裝包的,從下載頁面看到需要的作業系統是windows server2016,但沒提到sql的版本,一開始去查了官網資料,但應該是還

一行程式碼解決判斷IE瀏覽器和提示升級問題

IE8及以下版本提示升級(使用IE9和舊版IE支援 if IE 條件註釋語句實現) <!--[if lte IE 8]><script>alert("您正在使用的瀏覽器版本過低,為了您的最佳體驗,請先升級瀏覽器。");window.location.

瀏覽器核心檢測(TridentGeckoWebKitBlink)

瀏覽器核心的種類很多,如加上沒什麼人使用的非商業的免費核心,可能會有 10 多種,但是常見的瀏覽器核心可以分這四種:Trident、Gecko、Blink、Webkit。 網站地址:http://mybrowse.osfipin.com (我的瀏覽器)不是根據瀏覽器的請求頭

Visual Studio 2013中在IE瀏覽器瀏覽localhost網站時候發現會不斷有下面連結的請求

http://localhost:3003/924f1c4a82274f41b91d9bc86d718879/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAw