麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JS判斷客戶端是手機還是PC的2個代碼

2019-11-20 20:50:06
字體:
來源:轉載
供稿:網友

1、第一種:

function IsPC() {  var userAgentInfo = navigator.userAgent;  var Agents = ["Android", "iPhone",        "SymbianOS", "Windows Phone",        "iPad", "iPod"];  var flag = true;  for (var v = 0; v < Agents.length; v++) {    if (userAgentInfo.indexOf(Agents[v]) > 0) {      flag = false;      break;    }  }  return flag;}

2、第二種:

function browserRedirect() {  var sUserAgent = navigator.userAgent.toLowerCase();  var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";  var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";  var bIsMidp = sUserAgent.match(/midp/i) == "midp";  var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";  var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";  var bIsAndroid = sUserAgent.match(/android/i) == "android";  var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";  var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";  if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) ){    window.location.href=B頁面;  }}browserRedirect();

百度的判斷代碼

function uaredirect(f) { try { if (document.getElementById("bdmark") != null) {  return } var b = false; if (arguments[1]) {  var e = window.location.host;  var a = window.location.href;  if (isSubdomain(arguments[1], e) == 1) {  f = f + "/#m/" + a;  b = true  } else {  if (isSubdomain(arguments[1], e) == 2) {   f = f + "/#m/" + a;   b = true  } else {   f = a;   b = false  }  } } else {  b = true } if (b) {  var c = window.location.hash;  if (!c.match("fromapp")) {  if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|SymbianOS)/i))) {   location.replace(f)  }  } } } catch(d) {}}function isSubdomain(c, d) { this.getdomain = function(f) { var e = f.indexOf("://"); if (e > 0) {  var h = f.substr(e + 3) } else {  var h = f } var g = /^www/./; if (g.test(h)) {  h = h.substr(4) } return h }; if (c == d) { return 1 } else { var c = this.getdomain(c); var b = this.getdomain(d); if (c == b) {  return 1 } else {  c = c.replace(".", "http://.");  var a = new RegExp("http://." + c + "$");  if (b.match(a)) {  return 2  } else {  return 0  } } }};

使用方法:
<SCRIPT type=text/javascript>uaredirect("手機站","WEB站");</SCRIPT>

另外一篇,感覺不如上面的好,不過大家可以參考下

var browser_class = navigator.userAgent;var browser_class_name1 = browser_class.match("Mobile");var browser_class_name2 = browser_class.match("mobile");var location_url = window.location.href;if (browser_class_name1 != null || browser_class_name2 != null) { if (location_url.match("wap") == null) { window.location.; }} else { if (location_url.match("3g") != null || location_url.match("wap") != null) { window.location.; }}

這篇文章就介紹到這了,具體的也可以參考下面的文章。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久久久久238 | 国产又粗又爽又深的免费视频 | 免费观看欧美一级片 | xfplay噜噜av| 黄网站在线免费 | 国产精品久久久久久久久久了 | cosplay裸体福利写真 | 91麻豆精品国产91久久久无需广告 | 视频一区二区三区中文字幕 | 久久手机在线视频 | www.com国产精品 | 99ri精品| 黄网站色成年大片免费高 | 日韩精品中文字幕在线观看 | 视频毛片 | 空姐毛片 | sesee99| 久久久久国 | 亚洲精品成人18久久久久 | 综合精品一区 | 中文字幕在线永久视频 | 欧美精品一区自拍a毛片在线视频 | 久久金品| 午夜色片 | 久久成人国产精品 | av在线播放免费观看 | 亚洲操比视频 | hd极品free性xxx一护士 | 天天操综| 国产精品久久久久久久久久三级 | 欧美一区二区精品夜夜嗨 | 偿还的影视高清在线观看 | 操碰视频在线观看 | 国产91丝袜在线播放0 | 久久久精品视频免费看 | 91精品观看91久久久久久国产 | 国产成人综合在线视频 | 国产成人小视频在线观看 | 手机av在线电影 | 国产精品99久久99久久久二 | 黄色网址入口 |