织梦二次开发,二次开发,李丕长,网站php二次开发,做网站,模板设计,jquery效果,jquery特效

当前位置: 主页 > Jquery & JS >

js判断客户是手机端登录主页的跳转到手机页面去

时间:2013-07-31 16:39作者:admin 点击:
判断代码如下 跳转例子如下 ( function (){ var res=GetRequest(); var par=res[ 'index' ]; if (par!= 'gfan' ){ var ua=navigator.userAgent.toLowerCase(); var contains= function (a,b){ if (a.indexOf(b)!=-1){ return true ;} }; var toMo

 判断代码如下 跳转例子如下

 

  1.  (function(){ 
  2.     var res = GetRequest(); 
  3.     var par = res['index']; 
  4.     if(par!='gfan'){ 
  5.         var ua=navigator.userAgent.toLowerCase(); 
  6.         var contains=function (a, b){ 
  7.             if(a.indexOf(b)!=-1){return true;} 
  8.         }; 
  9.         var toMobileVertion = function(){ 
  10.             window.location.href = 'http://m.abcsources.com/' 
  11.         } 
  12.   
  13.         if(contains(ua,"ipad")||(contains(ua,"rv:1.2.3.4"))||(contains(ua,"0.0.0.0"))||(contains(ua,"8.0.552.237"))){return false
  14.         if((contains(ua,"android") && contains(ua,"mobile"))||(contains(ua,"android") && contains(ua,"mozilla")) ||(contains(ua,"android") && contains(ua,"opera")) 
  15.     ||contains(ua,"ucweb7")||contains(ua,"iphone")){toMobileVertion();} 
  16.     } 
  17. })(); 
  18. function GetRequest() { 
  19.    var url = location.search; //获取url中"?"符后的字串 
  20.    var theRequest = new Object(); 
  21.    if (url.indexOf("?") != -1) { 
  22.       var str = url.substr(1); 
  23.       strs = str.split("&"); 
  24.       for(var i = 0; i < strs.length; i ++) { 
  25.          theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); 
  26.       } 
  27.    } 
  28.    return theRequest; 

 

顶一下
(3)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
无觅相关文章插件,快速提升流量