zoukankan      html  css  js  c++  java
  • javaScript判断浏览器类型

    <script type="text/javascript">  
     
    function getBrowserInfo(){
     
    var OsObject=navigator.userAgent; 
     
    // 包含「Opera」文字列  
    if(OsObject.indexOf("Opera") != -1)  
    {  
       return('Opera');  
    }  
    // 包含「MSIE」文字列  
    else if(OsObject.indexOf("MSIE") != -1)  
    {  
       return('Internet Explorer');  
    }  
    // 包含「chrome」文字列 ,不过360浏览器也照抄chrome的UA 
       
    else if(OsObject.indexOf("Chrome") != -1)  
    {  
      return('chrome');  
    } 
    // 包含「UCBrowser」文字列  
    else if(OsObject.indexOf("UCBrowser") != -1)  
    {  
      return('UCBrowser');  
    } 
    // 包含「BIDUBrowser」文字列  
    else if(OsObject.indexOf("BIDUBrowser") != -1)  
    {  
      return('百度浏览器');  
    } 
    // 包含「Firefox」文字列  
    else if(OsObject.indexOf("Firefox") != -1)  
    {  
      return('Firefox');  
    } 
    // 包含「Netscape」文字列  
    else if(OsObject.indexOf("Netscape") != -1) 
    {  
      return('Netscape');  
    }  
    // 包含「Safari」文字列  
    else if(OsObject.indexOf("Safari") != -1)  
    {  
       return('Safari ');  
    }  
    else{  
      return('无法识别的浏览器。');  
     } 
    }
     
     alert (getBrowserInfo())
    </script>
    View Code
  • 相关阅读:
    检测后缀表达式的合法性
    对表达式进行空白符预处理
    字符串替换
    中缀表达式的计算
    Linux shell编程
    Linux常用shell
    [转载]shell脚本编写规范
    [转载]Linux文件类型
    Linux的进程
    Linux进入命令行模式
  • 原文地址:https://www.cnblogs.com/sprinng/p/6227607.html
Copyright © 2011-2022 走看看