热门关键字:
jquery > jquery教程 > javascript > js判断并返回浏览器信息的通用方法

js判断并返回浏览器信息的通用方法

1242
作者:管理员
发布时间:2013/7/25 11:48:58
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=297
<script type="text/javascript">
window.AUI = window.AUI || {}; 
var ASBrowser = AUI.UA = (function() {
	var agent = navigator.userAgent.toLowerCase();
	var isFF = agent.indexOf('firefox')>-1;
	var is360 = agent.indexOf('360se')>-1;
	var isTT = agent.indexOf('tencenttraveler')>-1;
	var isMaxthon = agent.indexOf('maxthon')>-1;
	var isIE = /msie/.test(agent);
	var isIE6 = /msie 6/.test(agent);
	var isIE7 = /msie 7/.test(agent);
	var isIE8 = /msie 8/.test(agent);
	
	var browser = '';
	if(is360 || isTT || isMaxthon) {
		var ieVersion = '';
		if(isIE) {
			if(isIE6) {
				ieVersion = ' IE6';
			} else if(isIE7) {
				ieVersion = ' IE7';
			} else if(isIE8) {
				ieVersion = ' IE8';
			}
		}
		if(is360) {
			browser = '360';
		} else {
			browser = isTT?'TT':'Maxthon';
		}
		browser = browser + ieVersion;
	} else {
		browser = isFF?'FireFox':(isIE6?'IE6':(isIE7?'IE7':(isIE8?'IE8':'other')));
	}
	return {
		isFF: isFF,
		isIE6: isIE6,
		isIE7: isIE7,
		isIE8: isIE8,
		isMaxthon: isMaxthon,
		isTT: isTT,
		is360: is360,
		browser: browser
	}
})();
</script>




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:JavaScript 原生js 判断浏览器
友荐云推荐