Olá pessoal, desenvolvi um método em JS que retorna qual é o navegador do usuário, o método é simples e retorna um número para identificar, você pode customizá-lo da maneira que achar melhor :
function GetBrowserInfo() { var isOpera = !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0; var isFirefox = typeof InstallTrigger !== 'undefined'; // Firefox 1.0+ var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0; var isChrome = !!window.chrome && !isOpera; // Chrome 1+ var isIE = /*@cc_on!@*/false || !!document.documentMode; // At least IE6 if (isOpera) { return 1; } else if (isFirefox) { return 2; } else if (isChrome) { return 3; } else if (isSafari) { return 4; } else if (isIE) { return 5; } else { return 0; } }
Um grande abraço a todos! 🙂