我想求1个js完美判断移动设备自动转跳移动网站代码
function ismob(murl) {
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 bIswebOS = sUserAgent.match(/webOS/i) == "webOS";
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 (bIsIphoneOs || bIsMidp || bIswebOS || bIsUc7|| bIsUc || bIsAndroid || bIsCE || bIsWM) {
window.location.href=murl;
}
}var mobileUrl = "移动URL";
if(/iphone|nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|wap|android|iPod/i.test(navigator.userAgent.toLowerCase())){
if(mobileUrl){
document.location.href = mobileUrl;
}
}
