js判斷瀏覽器的類型和版本號

$(document).ready(function(){

function getBrowserTypeAndVersion(){

var Sys = {};

var ua = navigator.userAgent.toLowerCase();

var s;

(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : // ie

(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : // firefox

(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : 0; // chrom

if(Sys.ie){

if(navigator.userAgent.indexOf("MSIE 6.0")>0||navigator.userAgent.indexOf("MSIE 7.0")>0){

alert("你的瀏覽器版本太低,請升級你的瀏覽器");

return ;

}

}

if(Sys.firefox) {

var version = (navigator.appVersion).substring(navigator.appVersion.indexOf(":"),navigator.appVersion.indexOf("."));

if(parseInt(version)<4){

alert("你的瀏覽器版本太低,請升級你的瀏覽器");

return ;

}

}

if(Sys.chrome){

var version = (navigator.appVersion).substring(navigator.appVersion.indexOf(":"),navigator.appVersion.indexOf("."));

if(parseInt(version)<4){

alert("你的瀏覽器版本太低,請升級你的瀏覽器");

return ;

}

}

}

getBrowserTypeAndVersion();

});


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章