检测浏览器,注意浏览器判断顺序,主要是基于userAgent做判断。
//检测浏览器
var client = function(){
//调用
if (client.engine.webkit) { //if it’s WebKit
if (client.browser.chrome){
//执行针对 Chrome 的代码
} else if (client.browser.safari){
//执行针对 Safari 的代码
}
} else if (client.engine.gecko){
if (client.browser.firefox){
//执行针对 Firefox 的代码
} else {
//执行针对其他 Gecko 浏览器的代码
}
}
原文地址:http://blog.csdn.net/houzqiang/article/details/38236307