js判断谷歌,IE,Sarari,chrome等浏览器类型
本我主要是使用js代码来判断IE、FF、Opera、Safari、Chrome等浏览器类型
很多时候我们需要针对不同的浏览器做些兼容处理,那么这时候我们就需要做浏览器类型判断。浏览器判断主要是使用的navigator.userAgent,通过navigator.userAgent的类型来区分浏览器的类型。
实现代码如下:
function checkBrowserType(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
//判断是否Opera浏览器
var isOpera = userAgent.indexOf("Opera") > -1;
if (isOpera) {
return "Opera"
};
//判断是否Firefox浏览器
if (userAgent.indexOf("Firefox") > -1) {
return "FF";
}
//判断是否Chrome浏览器
if (userAgent.indexOf("Chrome") > -1){
return "Chrome";
}
//判断是否Safari浏览器
if (userAgent.indexOf("Safari") > -1) {
return "Safari";
}
//判断是否IE浏览器
if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
return "IE";
};
}
if ("Safari" == checkBrowserType()) {
alert("我是 Safari");
}
版权声明
本站部分原创文章,部分文章整理自网络。如有转载的文章侵犯了您的版权,请联系站长删除处理。如果您有优质文章,欢迎发稿给我们!联系站长:
愿本站的内容能为您的学习、工作带来绵薄之力。
评论