使用JS判断浏览器的版本

2015-4-16 12:59:15 人评论 次浏览 分类:基础样式

<script type="text/javascript">
	 	var browser = {};//定义浏览器json数据对象
		var ua = navigator.userAgent.toLowerCase();
		var s;
		(s = ua.match(/msie ([\d.]+)/)) ? browser.ie = s[1] :
		(s = ua.match(/firefox\/([\d.]+)/)) ? browser.firefox = s[1] :
		(s = ua.match(/chrome\/([\d.]+)/)) ? browser.chrome = s[1] :
		(s = ua.match(/opera.([\d.]+)/)) ? browser.opera = s[1] :
		(s = ua.match(/version\/([\d.]+).*safari/)) ? browser.safari = s[1] : 0;
		//判断浏览器的版本
		if (!!window.ActiveXObject || "ActiveXObject" in window){//IE11浏览器
                       alert("IE11.0");         
                 } 
                if (browser.ie == 10.0){//IE10浏览器
			alert("IE10.0");
		}else if(browser.ie == 9.0){//IE9浏览器
			alert("IE9.0");
		}else if(browser.ie == 8.0){//IE8浏览器
			alert("IE8.0");
		}
		if (browser.firefox) document.write('Firefox: ' + browser.firefox);//火狐浏览器
		if (browser.chrome) document.write('Chrome: ' + browser.chrome);//谷歌浏览器
		if (browser.opera) document.write('Opera: ' + browser.opera);//opera浏览器
		if (browser.safari) document.write('Safari: ' + browser.safari);//safari浏览器
 </script>

上一篇:没有了

下一篇:HTML简介--思鹏代码库

共有访客发表了评论 网友评论

验证码: 看不清楚?