现在手机网站越来越普及,虽然大家也都用智能机了,但毕竟电脑版的网页跟手机还是不太兼容,所以如果网站有手机版和电脑版,就需要对访问者做个判断,下面是常用的JS判断是否是手机访问的代码:保存到JS文件,并用<script src=***.js></script> 来引用
//平台、设备和操作系统
var system ={
win : false,
mac : false,
xll : false
};
//检测平台
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
//跳转语句
if(system.win||system.mac||system.xll){
}else{
window.location.href="/3g/";
}
大家可以试一下管用不管用,我试了几个,还是可以的。
|