javascript判断当前系统和使用浏览器
<html>
<head>
<title>Determinethesystem</title>
<scriptlanguage="javascript">
varua=navigator.userAgent.toLowerCase();
varisStrict=document.compatMode=="CSS1Compat",//是否定义DOCUMENT类型
isOpera=ua.indexOf("opera")>-1,//是Opera
isChrome=ua.indexOf("chrome")>-1,//是Chrome
isSafari=!isChrome&&(/webkit|khtml/).test(ua),//是Safari
isSafari3=isSafari&&ua.indexOf("webkit/5")!=-1,//Safari3
isIE=!isOpera&&ua.indexOf("msie")>-1,//IE6
isIE7=!isOpera&&ua.indexOf("msie7")>-1,//IE7
isIE8=!isOpera&&ua.indexOf("msie8")>-1,//IE8
isQQ=!ua.indexOf("mqqbrowser")>-1,//QQ
isGecko=!isSafari&&!isChrome&&ua.indexOf("gecko")>-1,//Gecko内核
isGecko3=isGecko&&ua.indexOf("rv:1.9")>-1,//Gecko3内核
isBorderBox=isIE&&!isStrict,//使用盒模型
isWindows=(ua.indexOf("windows")!=-1||ua.indexOf("win32")!=-1),//是Windows系统
isMac=(ua.indexOf("macintosh")!=-1||ua.indexOf("macosx")!=-1),//是MacOS系统
isAir=(ua.indexOf("adobeair")!=-1),//是用AdobeAir浏览
isLinux=(ua.indexOf("linux")!=-1),//是Linux系统
isSecure=window.location.href.toLowerCase().indexOf("https")===0;//是SSL浏览
if(isOpera)
{
document.write("thisisOperabrowser<br></br>");
}
if(isChrome)
{
document.write("thisisChromebrowser<br></br>");
}
if(isSafari)
{
document.write("thisisSafaribrowser<br></br>");
}
if(isSafari3)
{
document.write("thisisSafari3browser<br></br>");
}
if(isIE)
{
document.write("thisisIEbrowser<br></br>");
}
if(isIE7)
{
document.write("thisisIE7browser<br></br>");
}
if(isIE8)
{
document.write("thisisIE8browser<br></br>");
}
if(isGecko)
{
document.write("thisisGeckobrowser<br></br>");
}
if(isGecko3)
{
document.write("thisisGeck3browser<br></br>");
}
if(isBorderBox)
{
document.write("thisisBorderBoxbrowser<br></br>");
}
if(isWindows)
{
document.write("thisiswindowssystem<br></br>");
}
if(isLinux)
{
document.write("thisisLinuxsystem<br></br>");
}
if(isMac)
{
document.write("thisisMacsystem<br></br>");
}
if(isAir)
{
document.write("thisisAirbrowser<br></br>");
}
if(isSecure)
{
document.write("thisisSSl<br></br>");
}
document.write(ua);
</script>
</head>
<body>
</body>
</html>