2014年7月15日 星期二

[jQuery]瀏覽器 & 裝置判斷

if($.browser.msie == true){// IE
    switch($.browser.version){
        case 5:
            //......
            break;
        case 6:
            //萬惡的IE6
            break;
        case 7:
            //小進步的IE7
            break;
        case 8:
            //XP到頂就它了
            break;
        case 9:
            //歐歐歐~有進步
            break;
        default:
            break;
    }
}
if($.browser.mozilla == true){
    //Firefox Mozilla
}
if($.browser.opera == true){
    //Opera
}
if($.browser.safari == true){
    //Apple Safari
}
if($.browser.webkit == true){
    //Webkit系列: Chrome、lunascape
}

if(/ipad/i.test(navigator.userAgent.toLowerCase())){
    return 'ipad';    //目前是用ipad瀏覽
}else if(/iphone|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase())){
    return 'mobile';  //目前是用手機瀏覽
}else{
    return 'pc';      //目前是用電腦瀏覽
}

資料來源:sheauren的jQuery記錄

沒有留言:

張貼留言