JS判斷瀏覽器IE6、IE7、IE8、IE9、IE10、IE11、Chrome、Firefox、Safari、Opera方法,親測可用
<script> function myBrowser(){ var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字串 var isOpera = userAgent.indexOf("Opera") > -1; if (isOpera) { return "Opera" }; //判斷是否Opera瀏覽器 if (userAgent.indexOf("Firefox") > -1) { return "FF"; } //判斷是否Firefox瀏覽器 if (userAgent.indexOf("Chrome") > -1){ return "Chrome"; } if (userAgent.indexOf("Safari") > -1) { return "Safari"; } //判斷是否Safari瀏覽器 if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) { if (userAgent.indexOf("MSIE 6.0") > -1) { return "IE6"; } if (userAgent.indexOf("MSIE 7.0") > -1) { return "IE7"; } if (userAgent.indexOf("MSIE 8.0") > -1) { return "IE8"; } if (userAgent.indexOf("MSIE 9.0") > -1) { return "IE9"; } if (userAgent.indexOf("MSIE 10.0") > -1) { return "IE10"; } return "IE"; } //判斷是否IE6-9瀏覽器 if (userAgent.toLowerCase().indexOf("trident") > -1 && userAgent.indexOf("rv") > -1 && !isOpera) { if (userAgent.indexOf("rv:10.0") > -1) { return "IE10"; } if (userAgent.indexOf("rv:11.0") > -1) { return "IE11"; } return "IE11"; } //判斷是否IE10-11瀏覽器 else { return userAgent; } } //以下是呼叫上面的函式 var mb = myBrowser(); document.write(navigator.userAgent); if (mb.indexOf("IE")>-1) { if (mb.replace("IE","")<=8) { //alert("您的IE版本太低,請升級瀏覽器IE9以上或使用搜狗、360瀏覽器切換至極速模式"); } else { alert(mb); } alert(mb.replace("IE","")); } if (mb.indexOf("IE")>-1) { if (mb.replace("IE","")<=8) { alert("您的IE版本太低,請升級IE9"); } } if ("FF" == mb) { alert("我是 Firefox"); } if ("Chrome" == mb) { alert("我是 Chrome"); } if ("Opera" == mb) { alert("我是 Opera"); } if ("Safari" == mb) { alert("我是 Safari"); } </script>
相關推薦
JS判斷瀏覽器IE6、IE7、IE8、IE9、IE10、IE11、Chrome、Firefox、Safari、Opera方法,親測可用
<script> function myBrowser(){ var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字串 var isOpera = userAgent.indexOf("O
常用瀏覽器內核!IE,Chrome ,Firefox,Safari,Opera 等內核
gecko 瀏覽器內核 fir spa 常用 res ride pre ref 常用瀏覽器內核: IE內核為:trident; Chrome內核為:blink(基於webkit,谷歌與Opera software共同開發); Firefox內核為:gecko; Safa
JS判斷瀏覽器iOS(iPhone)、Android手機移動端
通過判斷瀏覽器的userAgent,用正則來判斷手機是否是ios和Android客戶端。網上搜索來的,比較簡單: var u = navigator.userAgent;var isAndroid = u.indexOf('Android')>-1|| u.inde
js判斷瀏覽器
bsp agen mat class clas tps useragent ati ret 1 var ua = navigator.userAgent.toLowerCase(); 2 if(ua.match(/MicroMessenger/i)=="micro
js判斷瀏覽器類型
toolbar 格局 什麽 國外 fontsize height 手機端 def 訪問者 js判斷瀏覽器類型 <script type="text/javascript" > <!-- function getOs() { v
PHP和JS判斷瀏覽器是微信還是支付寶
支付寶 微信; 瀏覽器 PHP代碼 if ( strpos($_SERVER[‘HTTP_USER_AGENT‘], ‘MicroMessenger‘) !== false ) { return ‘WeiXin’; } //判斷是不是支付寶 if (strpos($_SERVER[
js判斷瀏覽器類型以及語言
location 瀏覽器類型 res htm mob ios for agen oca 1、檢查是否是移動端(Mobile)、ipad、iphone、微信、QQ等 <script type="text/javascript"> //判斷訪問終端
js判斷瀏覽器的關閉標籤動作和重新整理的事件
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="https://unpkg.com/v
js判斷瀏覽器核心 及ie的版本問題
首先說一下當前各大核心 Trident: IE 以Trident 作為核心引擎 // 俗稱 IE核心 Gecko: Firefox(火狐) // 俗稱Firefox核心 WebKit: Safari(蘋果), Google Chrome(谷歌),傲遊3 基於 Webkit 開
Js判斷瀏覽器是否是移動裝置
可能有其它缺陷,不過正常能用 <script type="text/javascript"> function detectMobile() { return navigator.userAgent.match(/Android/i)
js判斷瀏覽器種類
只區分瀏覽器,不考慮版本 function myBrowser(){ var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字串 if (userAgent.indexOf("Opera") > -1) {
JS通過核心判斷各種瀏覽器|區分360與谷歌(親測可用)
function getBrowserInfo(){ var ua = navigator.userAgent.toLocaleLowerCase(); var browserType=null; if (ua.match(/m
js 判斷瀏覽器處於pc端或手機端
if (/Android|webOS|iPhone|iPod|BlackBerry/g.test(navigator.userAgent)) { window.location.href = "http://phone"; } else { window.location
上傳圖片預覽-相容IE6,IE7,IE8,FF
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://
JS判斷瀏覽器版本(已解決IE11版本為Mozilla問題)
相容IE11的判斷方式 var getExplorer = (function() { var explorer = window.navigator.userAgent, comp
js判斷瀏覽器型別
var Browser = new Object(); Browser.isMozilla = (typeof document.implementation != 'undefined') && (typeof document.implementation
JS判斷瀏覽器型別與版本
在JS中判斷瀏覽器的型別,估計是每個編輯過頁面的開發人員都遇到過的問題。在眾多的瀏覽器產品中,IE、Firefox、Opera、Safari........眾多品牌卻標準不一,因此時常需要根據不同的瀏覽器,甚至相同瀏覽器不同版本做不同的操作,因此,知曉瀏覽器的判斷方法,還是
js 判斷瀏覽器型別
var ua = window.navigator.userAgent.toLowerCase(); function judgeBrowser() { if (ua.match(/Mi
重寫split 用於解決IE7,IE8,IE9的split的相容性
//重寫split 用於解決IE7,IE8,IE9的split的相容性 var split; split = split || function (undef) { var nativeSplit = String.prototype.split,
【pycharm】ubuntu 、window系統pycharm啟用碼(親測可用的長期有效方法)
這裡只介紹採用啟用碼啟用的方法。 如果是window系統則hosts檔案路徑為:C:\Windows\System32\drivers\etc,將0.0.0.0 account.jetbrains.com新增到末尾即可。如下圖所示: 如果是linux系統 Linux的h