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?
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?
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 Schwingel Kern 26 de Dec de 2017Matheus, é 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.
— Marcos Michalski 26 de Dec de 2017@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!