当前位置: 代码迷 >> JavaScript >> 界别PC还是移动设备useragent的javascript代码
  详细解决方案

界别PC还是移动设备useragent的javascript代码

热度:170   发布时间:2012-06-27 14:20:09.0
区分PC还是移动设备useragent的javascript代码
判断useragent是来自普通pc,还是来自移动设备。普通pc打开index-pc.html,移动设备打开index-m.html
	var deviceAgent = navigator.userAgent.toLowerCase();
	var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/);
	if(agentID){
		if(agentID.indexOf("iphone")>=0 || agentID.indexOf("ipod")>=0 || agentID.indexOf("ipad")>=0 || agentID.indexOf("android")>=0){
			window.location="index-m.html";
		}
		else{
			window.location="index-pc.html";
		}
	}
	else{
		window.location="index-pc.html";
	}
  相关解决方案