PC端跳转到移动端:

function isPhone()
{
    var sUserAgent = navigator.userAgent.toLowerCase();
    var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
    var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
    var bIsMidp = sUserAgent.match(/midp/i) == "midp";
    var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
    var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
    var bIsAndroid = sUserAgent.match(/android/i) == "android";
    var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
    var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
	if(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM){
		return true;
	}else{
		return false;
	}
}
function browserRedirect(isPhone,PhoneHostname,PCHostname)
{
	var protocol = window.location.protocol;
	var hostname = window.location.hostname;// hostname不包含端口,而host包含端口
	var port = window.location.port;
	var pathname = window.location.pathname;
	var search = window.location.search;
	
	if(isPhone)
	{
		if(protocol == 'https:'){
			protocol = 'http:';
		}
		if(hostname == PCHostname){
			hostname = PhoneHostname;
			window.location.href = protocol+'//'+hostname+port+pathname+search;
		}
	}
}



文章地址:http://www.scriptjc.com/article/624