Mobile 移动重定向-捕获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

你知道为什么这会重定向IE用户吗

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版

另一个想法是给我们它所影响的用户代理