• Javascript获取浏览器版本


    前两天有朋友请教我这个问题,说现在网上的资料太过于混乱不完整,我这里先简单整理一部分。

    0 (function(){
    1  
    2 var ver = window.navigator.userAgent,
    3 ok = '';
    4  
    5 //Edge
    6 if(ver.indexOf('Edge') != -1){
    7  
    8 ver = ver.slice(ver.indexOf('Edge')).split('/');
    9  
    10 ok = '您使用的是 Edge 浏览器,版本号是 ' + ver[1];
    11  
    12 }
    13  
    14 //OPR
    15  
    16 if(ver.indexOf('OPR') != -1){
    17  
    18 ver = ver.slice(ver.indexOf('OPR')).split('/');
    19  
    20 ok = '您使用的是 欧朋 浏览器,版本号是 ' + ver[1];
    21  
    22 }
    23  
    24  
    25 if(ver.indexOf('Chrome') != -1){
    26  
    27 ver = ver.slice(ver.indexOf('Chrome')).split(' ')[0].split('/');
    28  
    29 ok = '您使用的是 谷歌 浏览器,版本号是 ' + ver[1];
    30  
    31 }
    32  
    33 //Firefox
    34  
    35 if(ver.indexOf('Firefox') != -1){
    36  
    37 ver = ver.slice(ver.indexOf('Firefox')).split(' ')[0].split('/');
    38  
    39 ok = '您使用的是 火狐 浏览器,版本号是 ' + ver[1];
    40  
    41 }
    42  
    43 //MSIE
    44  
    45 if(ver.indexOf('MSIE') != -1){
    46  
    47 ver = ver.slice(ver.indexOf('MSIE')).split(';')[0].split(' ');
    48  
    49 ok = '您使用的是 IE' + ver[1];
    50  
    51 }
    52  
    53 //Safari
    54 if(ver.indexOf('Safari') != -1){
    55  
    56 ver = ver.slice(ver.indexOf('Safari')).split('/');
    57  
    58 ok = '您使用的是 苹果 浏览器,版本号是 ' + ver[1];
    59  
    60 }
    61  
    62  
    63 console.log(ok);
    64  
    65 document.write(ok);
    66  
    67 })()

    引入页面可自动在console面板打印浏览器及其版本信息

    摘自大公爵ddamy.com

  • 相关阅读:
    C语言I博客作业10
    C言I博客作业09
    C言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言博客园作业05
    使用注解方式生成Hibernate映射文件
    技术英语单词中英文对照
    spring监听器
    Servlet
  • 原文地址:https://www.cnblogs.com/webhb/p/5804075.html
Copyright © 2020-2023  润新知