现在的位置: 首页 > 综合 > 正文

判断浏览器内核

2018年06月07日 ⁄ 综合 ⁄ 共 1462字 ⁄ 字号 评论关闭
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet/less" type="text/css" href="style.less">
<title>浏览器判断</title>
<body>
<style>
body{font:14px/20px 微软雅黑;}
div
{
	width:700px;
	height:auto;
	margin:0 auto;
	padding:10px;
	border:3px double #9B0A0A;
}
</style>
<script>
// /*
	// 判断浏览器名称和版本
	// 目前只能判断:ie/firefox/chrome/opera/safari
	// 2012年5月16日23:47:08
	// 浏览器内核UA:UA;
	// 浏览器内核名称:NV.name;
	// 浏览器内核版本:NV.version;
	// 浏览器外壳名称:NV.shell;
// */
var NV = {};
var UA = navigator.userAgent.toLowerCase();
try
{
	NV.name=document.all?'ie':
	(UA.indexOf("firefox")>0)?'firefox':
	(UA.indexOf("chrome")>0)?'chrome':
	window.opera?'opera':
	window.openDatabase?'safari':
	'unkonw';
}catch(e){};
try
{
	NV.version=(NV.name=='ie')?UA.match(/msie ([\d.]+)/)[1]:
	(NV.name=='firefox')?UA.match(/firefox\/([\d.]+)/)[1]:
	(NV.name=='chrome')?UA.match(/chrome\/([\d.]+)/)[1]:
	(NV.name=='opera')?UA.match(/opera.([\d.]+)/)[1]:
	(NV.name=='safari')?UA.match(/version\/([\d.]+)/)[1]:
	'0';
}catch(e){};
try
{
	NV.shell=(UA.indexOf('360ee')>-1)?'360极速浏览器':
	(UA.indexOf('360se')>-1)?'360安全浏览器':
	(UA.indexOf('se')>-1)?'搜狗浏览器':
	(UA.indexOf('aoyou')>-1)?'遨游浏览器':
	(UA.indexOf('theworld')>-1)?'世界之窗浏览器':
	(UA.indexOf('worldchrome')>-1)?'世界之窗极速浏览器':
	(UA.indexOf('greenbrowser')>-1)?'绿色浏览器':
	(UA.indexOf('qqbrowser')>-1)?'QQ浏览器':
	(UA.indexOf('baidu')>-1)?'百度浏览器':
	'未知或无壳';
}catch(e){}
document.write('<div><p>浏览器UA='+UA+
'</p><p>浏览器名称='+NV.name+
'</p><p>浏览器版本='+NV.version+
'</p><p>浏览器外壳='+NV.shell+'</p></div>');
</script>
</body>
</html>

抱歉!评论已关闭.