zoukankan      html  css  js  c++  java
  • 利用JS判断浏览器版本

    function checkBrowser() {
    var browserName = navigator.userAgent.toLowerCase();
    //var ua = navigator.userAgent.toLowerCase();
    var Sys = {};
    var rtn = false;

    if (/msie/i.test(browserName) && !/opera/.test(browserName)) {
    strBrowser = "IE: " + browserName.match(/msie ([d.]+)/)[1];
    rtn = true;
    alert('我是IE');
    //return true;
    } else if (/firefox/i.test(browserName)) {
    strBrowser = "Firefox: " + browserName.match(/firefox/([d.]+)/)[1];
    alert('我是火狐');
    //return false;
    } else if (/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName)) {
    strBrowser = "Chrome: " + browserName.match(/chrome/([d.]+)/)[1];
    alert('我是谷歌');
    //return false;
    } else if (/opera/i.test(browserName)) {
    strBrowser = "Opera: " + browserName.match(/opera.([d.]+)/)[1];
    //return false;
    } else if (/webkit/i.test(browserName) && !(/chrome/i.test(browserName) && /webkit/i.test(browserName) && /mozilla/i.test(browserName))) {
    strBrowser = "Safari: ";
    //return false;
    } else {
    strBrowser = "unKnow,未知浏览器 ";
    //return false;
    }
    strBrowser = "您当前使用的浏览器是:" + strBrowser;
    //alert(strBrowser)
    return rtn;
    }
    checkBrowser();

    做好每一件小事。
  • 相关阅读:
    实现翻页效果
    使用AHKActionSheet
    [翻译] GSProgressView
    [翻译] NSRegexTester
    下载时获取文件大小
    高级mask应用
    使用UILabel实现滚动字幕移动效果
    动画绘制水波纹
    能产生粒子效果的CAEmitterLayer
    使用UITableView实现图片视差效果
  • 原文地址:https://www.cnblogs.com/peachGirl/p/5973114.html
Copyright © 2011-2022 走看看