js判断是手机还是电脑访问网站

//平台、设备和操作系统(windows系统,苹果系统,Linux或者X11系统)
var system = {
win: false,
mac: false,
xll: false
};
//检测平台
var p = navigator.platform;
system.win = p.indexOf("Win") == 0; //如果是windows系统就显示true,否则false。
system.mac = p.indexOf("Mac") == 0; //如果是Mac系统就显示true,否则false。
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0); //如果是Linux或者X11系统就显示true,否则false。
//跳转语句,如果是windows系统,苹果系统,Linux或者X11系统就跳转到www.csjwang.com;如果是手机访问就自动跳转到m.csjwang.com页面。
if (system.win || system.mac || system.xll) {
//PC端

} else {
//手机端
}

------------------------------------------------------------------------------------------------------------------------------------

 

js判断是手机还是电脑访问网站                                    

<script type="text/javascript">
<!--
//平台、设备和操作系统
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);
//跳转语句,如果是手机访问就自动跳转到wap.baidu.com页面
if(system.win||system.mac||system.xll){

 

}else{
window.location.href="http://wap.baidu.com";
}
-->
</script>
 

<!--手机自动跳转开始-->
<script>
function mobileClient () {
var str=window.top.location.search;
var gourl=window.location.pathname;
if (str.indexOf('?pc')==-1)
{
var $nav = navigator.userAgent;
if($nav.match(/(iPhone|iPod|Android|ios|iPad|Linux;)/i)){
if(window.location.host == "www.ytlst.com"){
location.href = "http://wap.ytlst.com"+gourl+str;
}
}
}
}
mobileClient();
</script>
<!--手机自动跳转结束-->

 

 
 
posted @ 2020-07-21 11:37  KSnow  阅读(702)  评论(0编辑  收藏  举报