JS判断是否来自手机移动端的访问,并跳转

var browserName_ = navigator.userAgent ;
    if(browserName_.indexOf("iPad")<0&&browserName_.indexOf("Windows NT")<0&&browserName_.indexOf("Macintosh")<0){
            if(browserName_.indexOf("Linux")>0){
                if(browserName_.indexOf("Mobile")>0||browserName_.indexOf("U;")>0){
                     location.href="http://xxx.xxx.com/";
                }
            }
            else{
                location.href="http://xxx.xxx.com/";
            }
    }  
时间: 2024-12-20 01:14:38

JS判断是否来自手机移动端的访问,并跳转的相关文章

JS判断是否来自手机并跳转到手机版

function isMobilePhone() { function getCookie(sName) { var sCookies = document.cookie ; if ("string" == typeof(sName)) { var sRE = "(?:; )?"+sName+"=([^;]*);?" ; var reRE = new RegExp(sRE) ; if (reRE.test(sCookies)) { return 

JS判断请求来自Android手机还是iPhone手机

<script type="text/javascript"> var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android')

php判断页面来自手机或者微信 $_SERVER[&#39;HTTP_USER_AGENT&#39;]

function is_phone(){ $agent = strtolower($_SERVER['HTTP_USER_AGENT']); //pc请求头信息数组 $pc_arr=array('windows nt','macintosh','ipad','baiduspider','spider'); //如确认为移动端则更改默认值 //没找到pc数组元素时判断为移动端 foreach($pc_arr as $k => $v){ $pc=strpos($agent, $v) ? true :

js 判断当前的手机系统类型

<script language="javascript"> window.onload = function () { alert("1"); var u = navigator.userAgent; if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机alert("安卓手机"); // window.location.href = "

js判断游览器是移动端还是PC端

js判断网页游览器是移动端还是PC端 1 <script type="text/javascript"> 2 function browserRedirect() { 3 var sUserAgent = navigator.userAgent.toLowerCase(); 4 var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; 5 var bIsIphoneOs = sUserAgent.match(/

JS判断手机端还是pc端

如何判断页面是在移动端还是PC端打开的呢 window.location.href = /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ? "https://www.baidu.com/" : "http://news.baidu.com/";

js判断当前浏览器是pc端还是移动端

根据用户的访问设备的不同来显示不同的页面样式,主要是判断移动设备还是电脑浏览器访问的. 下面给出js判断处理代码,以作参考. 1 <script type="text/javascript"> 2 function browserRedirect() { 3 var sUserAgent = navigator.userAgent.toLowerCase(); 4 var bIsIpad = sUserAgent.match(/ipad/i) == "ipad&q

python判断网站来自手机还是pc浏览器

#判断网站来自mobile还是pc def checkMobile(request):     """     demo :         @app.route('/m')         def is_from_mobile():             if checkMobile(request):                 return 'mobile'             else:                 return 'pc'     :pa

js判断是否为手机访问

JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的.在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道. 根据userAgent判断是否为手机访问 C# 代码   复制 function checkBrowser(){ var browser={ versions:function(){ var u = navi