Identificar Navegador

Estou tendo problemas com o Javascript de um formulário quando ele é acessado pelo Internet Explorer.

Conhecem alguma forma de identificar se o acesso é pelo IE e barrar, ou ao menos emitir um alerta?

@Matheus, Veja se esse código te ajuda:


var isIE = /*@cc_on!@*/false || !!document.documentMode;
    if(isIE == true){
        alert("É IE");
    }else{
        alert("Não é IE");
    }

Testei aqui e deu certo!

Olá Matheus.

O Fluig disponibiliza uma forma de verificar qual é o Browser através da biblioteca FLUIGC.

Segue abaixo a forma que é disponibilizada por padrão


FLUIGC.utilities.checkBrowser().name; //Retorna o nome do browser
FLUIGC.utilities.checkBrowser().version; //Retorna a versão
FLUIGC.utilities.checkBrowser().isIe(); //Retorna boolean se é IE
FLUIGC.utilities.checkBrowser().isIe9(); //Retorna boolean se é IE9
FLUIGC.utilities.checkBrowser().isIe10(); //Retorna boolean se é IE10

Testei aqui no chrome e funcionou esses retornos certinho..

Abraço

Marcos,

Pode me exemplificar como tu implementou esta função?

Matheus, é só chamar no seu custom.js, se você estiver utilizando o fluig-style como framework padrão do seu formulário. Lembrando que cada linha é uma função independente.