有个浏览器对象,叫navigator
其属性appVersion返回浏览器的平台和版本信息

解决方案 »

  1.   

    var Nu=navigator.userAgent,Na=0; //浏览器信息
    if(Nu.indexOf("Chrome")>=0){
    Na=1;
    }else if(Nu.indexOf("Firefox")>=0){
    Na=2;
    }else if(/.+MSIE (\d+)\.0.+/.test(Nu)){
    Na=Nu.replace(/.+MSIE (\d)\.0.+/,"$1");
    }
      

  2.   

    楼上回答的很好,详细情况上 google 上 百度 一下.相信你会得到更好的解答,呵呵
      

  3.   

    学习……写个比较无聊的实现方式……<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title></head>
    <body>
    <script type="text/javascript">
    var version = "";
    </script>
    <!--[if IE 6]>
    <script type="text/javascript">
    version = "ie6";
    </script>
    <![endif]-->
    <!--[if IE 7]>
    <script type="text/javascript">
    version = "ie7";
    </script>
    <![endif]-->
    <script type="text/javascript">
    alert(version);
    </script>
    </body>
    </html>
      

  4.   

    请问楼上<!--[if IE 6]>
    这是什么
      

  5.   

    1.在body里定义该控件(如下): 
    <BODY  STYLE="behavior:url(#default#clientCaps)" ID="oClientCaps"> 
    2.判断是否有JVM 
    oClientCaps.isComponentInstalled("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}","componentid") 
    3.判断jvm是否可用: 
    oClientCaps.JavaEnabled 
    MSDN上的例子(http://msdn.microsoft.com/workshop/author/behaviors/reference/behaviors/clientcaps.asp): 
    <SCRIPT> 
    function window.onload() 

        var sVersion = oClientCaps.getComponentVersion ("{89820200-ECBD-11CF-8B85-00AA005B4383}","componentid"); 
    myText.innerHTML = "<FONT SIZE=4>You are running Internet Explorer " + sVersion + ".</FONT>"; 

    </SCRIPT> <BODY BGCOLOR="#FFFFFF" STYLE="behavior:url(#default#clientCaps)" ID="oClientCaps"> 
    <DIV ID="myText"></DIV>