Mobile 移动重定向-捕获IE用户的问题
你知道为什么这会重定向IE用户吗Mobile 移动重定向-捕获IE用户的问题,mobile,user-agent,Mobile,User Agent,你知道为什么这会重定向IE用户吗 function Client() { } Client.prototype.mobileClients = [ "palm", "blackberry" , "nokia", "phone", "midp", "mobi", "symbian", "chtml", "ericsson", "minimo", "audiovox", "motorola
function Client() {
}
Client.prototype.mobileClients = [
"palm",
"blackberry" ,
"nokia",
"phone",
"midp",
"mobi",
"symbian",
"chtml",
"ericsson",
"minimo",
"audiovox",
"motorola",
"samsung",
"telit",
"upg1",
"ce",
"ucweb",
"astel",
"plucker",
"x320",
"x240",
"j2me",
"sgh",
"portable",
"sprint",
"docomo",
"kddi",
"softbank",
"android",
"mmp",
"pdxgw",
"netfront",
"xiino",
"vodafone",
"portalmmm",
"sagem",
"mot-",
"sie-",
"ipod",
"up\\.b",
"webos",
"amoi",
"novarra",
"cdm",
"alcatel",
"pocket",
"ipad",
"iphone",
"mobileexplorer",
"mobile"
];
Client.prototype.isMobileClient = function(userAgent)
{
userAgent = userAgent.toLowerCase();
for (var i in this.mobileClients) {
if (userAgent.indexOf(this.mobileClients[i]) != -1) {
window.location.replace("../../US-EN/Moment/Mobile/");
return true;
}
}
return false;
}
var client = new Client();
client.isMobileClient(navigator.userAgent);
一个
ce
匹配Mozilla/5.0(兼容;MSIE 9.0;Windows NT 6.1;WOW64;Trident/5.0;SLCC2;Media**ce**nter PC 6.0;InfoPath.3;MS-RTC LM 8;Zune 4.7)
这是IE Media center版
另一个想法是给我们它所影响的用户代理