判断当前设备是移动端还是PC端,以作不同操作
function brower(){ var browser = getBrowserInfo() ; //alert(browser); var verinfo = (browser+"").replace(/[^0-9.]/ig,""); if (verinfo=='7.0' || verinfo=='8.0' || verinfo=='6.0') { alert("温馨提示:为了您的浏览体验请使用IE9及以上版本。如果您使用的是360浏览器或QQ浏览器等,请点击地址栏尾端的IE图标切换至【极速模式】"); } } function getBrowserInfo(){ var agent = navigator.userAgent.toLowerCase() ; var regStr_ie = /msie [\d.]+;/gi ; var regStr_ff = /firefox\/[\d.]+/gi var regStr_chrome = /chrome\/[\d.]+/gi ; var regStr_saf = /safari\/[\d.]+/gi ; //IE if(agent.indexOf("msie") > 0){return agent.match(regStr_ie) ;} //firefox if(agent.indexOf("firefox") > 0){return agent.match(regStr_ff) ;} //Chrome if(agent.indexOf("chrome") > 0){return agent.match(regStr_chrome) ;} //Safari if(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0){return agent.match(regStr_saf) ;} } //手机端|电脑端 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) { document.getElementById("a").style.display="block"; document.getElementById("b").style.display="none"; } else { document.getElementById("b").style.display="block"; document.getElementById("a").style.display="none"; } } window.onload=function(){browserRedirect();}
var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核 mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), //是否为移动终端 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language: (navigator.browserLanguage || navigator.language).toLowerCase() } //document.writeln("语言版本: "+browser.language); //document.writeln(" 是否为移动终端: "+browser.versions.mobile); //document.writeln(" ios终端: "+browser.versions.ios); //document.writeln(" android终端: "+browser.versions.android); //document.writeln(" 是否为iPhone: "+browser.versions.iPhone); //document.writeln(" 是否iPad: "+browser.versions.iPad); //document.writeln(navigator.userAgent);