日期:2014-05-16  浏览次数:20390 次

如何在html中调用js
<!--//
function getOs() 

var OsObject = ""; 
if(navigator.userAgent.indexOf("MSIE")>0) { 
return "MSIE"; 

if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ 
return "Firefox"; 

if(isSafari=navigator.userAgent.indexOf("Safari")>0) { 
return "Safari"; 

if(isCamino=navigator.userAgent.indexOf("Camino")>0){ 
return "Camino"; 

if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ 
return "Gecko"; 
}
}
//-->
这是一段测试浏览器的代码那位大神帮我写个html ,然后输出浏览器名字
------解决方案--------------------
<html>
<head>

</head>
<body>

<script type="text/javascript">
function getBrowserInfo()
    {
      var agent = navigator.userAgent.toLowerCase() ;

      var regStr_ie = /msie [\d.]+;/gi ;
      var regStr_ff = /firefox\/[\d.]+/gi
      var regStr_chrome = /chrome\/[\d.]+/gi ;
      var regStr_saf = /safari\/[\d.]+/gi ;
      //IE
      if(agent.indexOf("msie") > 0)
      {
        return agent.match(regStr_ie) ;
      }

      //firefox
      if(agent.indexOf("firefox") > 0)
      {
        return agent.match(regStr_ff) ;
      }

      //Chrome
      if(agent.indexOf("chrome") > 0)
      {
        return agent.match(regStr_chrome) ;
      }

      //Safari
      if(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0)
      {
        return agent.match(regStr_saf) ;
      }

    }
    var browser = getBrowserInfo() ;
    alert(browser); //浏览器名字+版本字符串
    var verinfo = (browser+"").replace(/[^0-9.]/ig,"");
    alert(verinfo); //版本号
</script>
</body>
</html>

------解决方案--------------------

IE木有问题啊 我测试通过 
------解决方案--------------------
引用:

你的IE什么版本?