代码:
//判断浏览器的类型
function getBrowserType() {
var browser = {};
var userAgent = navigator.userAgent.toLowerCase();
var s;
(s = userAgent.match(/msie ([\d.]+)/)) ? browser.ie = s[1] : (s = userAgent.match(/firefox\/([\d.]+)/)) ? browser.firefox = s[1] : (s = userAgent.match(/chrome\/([\d.]+)/)) ? browser.chrome = s[1] : (s = userAgent.match(/opera.([\d.]+)/)) ? browser.opera = s[1] : (s = userAgent.match(/version\/([\d.]+).*safari/)) ? browser.safari = s[1] : 0;
var oType = "";
if (browser.ie) {
oType = "ie";
} else {
if (browser.firefox) {
oType = "firefox";
} else {
if (browser.chrome) {
oType = "chrome";
} else {
if (browser.opera) {
oType = "opera";
} else {
if (browser.safari) {
oType = "safari";
} else {
oType = "other";
}
}
}
}
}
return oType;
}