300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > js判断PC端或是移动端 判断是不是微信浏览器 js代码判断浏览器种类IE FF Opera S

js判断PC端或是移动端 判断是不是微信浏览器 js代码判断浏览器种类IE FF Opera S

时间:2024-07-31 05:46:07

相关推荐

js判断PC端或是移动端 判断是不是微信浏览器 js代码判断浏览器种类IE FF Opera S

**

js判断PC端或是移动端

**

第一种

window.location.href = /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ? "/" : "/";

等同于

if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {window.location.href = "/";} else {window.location.href = "/";}

第二种

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;}

第三种:

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();

判断是不是微信浏览器

is_weixin:function(){var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') {// alert('是微信浏览器')console.log('是微信浏览器')} else {// alert('bu是微信浏览器')console.log('bushi')} },

js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本

超级链接

js判断PC端或是移动端 判断是不是微信浏览器 js代码判断浏览器种类IE FF Opera Safari chrome及版本

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。