GuillermoParedes
6/23/2017 - 3:42 PM

@description Retorna en un string el navegador que se esta utlizando en este momento,

@description Retorna en un string el navegador que se esta utlizando en este momento,

  /**
   * @description Retorna en un string el navegador que se esta utlizando en este momento,
   * para Google Chrome retornara: 'chrome',
   * para Mozilla Firefox retornara: 'firefox',
   * para Opera retornara: 'opera',
   * para Safari Apple retornara: 'safari',
   * para Internet Explorer o Microsoft Edge retornara: 'msie'
   * @returns {*}
   * @constructor
   */
  IdentificarNavegador () {
    var ua = navigator.userAgent.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i), browser
    if (navigator.userAgent.match(/Edge/i) || navigator.userAgent.match(/Trident.*rv[ :]*11\./i)) {
      browser = "msie"
    }
    else {
      browser = ua[1].toLowerCase()
    }
    return browser
  }