搜 索

如何使用js自动识别客户端实现手机登陆网站跳转到手机站

编辑:QTOOL.NET日期:2018-09-01134

在做网站的时候,如果有手机站一般程序默认的是web站点,那么怎样的实现在手机上打开web站点自动跳转到手机站呢!
一般用JS代码来判断当前访问端是否是移动端,然后再自动的跳转到相应的手机站首页上
代码如下:        
var qtoolu = navigator.userAgent;           
var qtoola = new Array( "iPhone","Android","SymbianOS", "Windows Phone", "iPad", "iPod");          
var flag = false;         
var v=0;       
for ( v = 0; v < qtoola.length; v++)          
{                    
if (qtoolu.indexOf(qtoola[v]) > 0)  
 {   
flag = true; break;   
}               
}          
 if(flag){   
window.location='手机站网址';         
 }        
此段代码可使用在PC端网站首页,但是如果需要其它页面智能判断是否手机端访问,然后自动跳转到相对应的手机页去呢?
代码如下:         
var qtoolu = navigator.userAgent;           
var qtoola = new Array("iPhone","Android", "SymbianOS", "Windows Phone", "iPad", "iPod");          
var flag = false;         
var v=0 ;     
for ( v = 0; v < qtoola.length; v++)          
{                    
if (qtoolu.indexOf(qtoola[v]) > 0)  
 {   
flag = true; break;   
}               
}          
 if(flag){   
window.location='手机站网址 /xxx/xxx.html'; //这里填写程序获取的网址路径        
 }     
js实现识别客户端代码片段  
一般如帝国cms、dedecms之类的都会有自动的获取当前栏目地址的代码,跳转的地址协商获取的地址就可以实现智能判断了.
 

TAG标签:js跳转
此文章由QTOOL.NET编辑
最新文章

热门标签