Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Milton Júnior

Só funciona no IE e no...

Recommended Posts

olá pessoal, esse script seria pra funcionar alem do IE e Netscape, em browsers baseados nos mesmos, entao deem uma olhada nesse código simples e me digam pq ele só funciona no IE e no Avant Browser que é baseado no IE? essa tela de login tem que funcionar em qualquer browser, me ajudem por favor!

 

<script>

function entrar(v,e){ //CLICK NO LINK

if (document.all){ //aqui funciona no IE 6 e Avant Browser

if (document.form1.txtusuario.value==""){

alert("Digite seu nome de usuário!");

document.form1.txtusuario.focus();

}else

if (document.form1.txtsenha.value==""){

alert("Digite sua senha");

document.form1.txtsenha.focus();

}else{

document.form1.action = "entrar.php?act=autentica&v="+v;

document.form1.submit();

}

}else

if (document.layers){ //aqui não funciona nem no Mozilla Firefox 1.0, nem no Opera 8 beta

document.captureEvents(Event.MOUSEDOWN);

if (document.form1.txtusuario.value==""){

alert("Digite seu nome de usuário!");

document.form1.txtusuario.focus();

}else

if (document.form1.txtsenha.value==""){

alert("Digite sua senha");

document.form1.txtsenha.focus();

}else{

document.form1.action = "entrar.php?act=autentica&v="+v;

document.form1.submit();

}

}

}

 

function enter(v,e){ //PRECIONAMENTO DA TECLA ENTER NO CAMPO

if (document.all){ //aqui funciona no IE 6 e no Avant Browser

if (event.keyCode == 13){

if (document.form1.txtusuario.value==""){

alert("Digite seu nome de usuário!");

document.form1.txtusuario.focus();

return false;

}else

if (document.form1.txtsenha.value==""){

alert("Digite sua senha");

document.form1.txtsenha.focus();

return false;

}else{

document.form1.action = "entrar.php?act=autentica&v="+v;

document.form1.submit();

}

}

return true;

}else{

if (document.layers){ //aqui não funciona nem no Mozilla Firefox 1.0, nem no Opera 8 beta

if (e.which == 13){

document.captureEvents(Event.KEYDOWN);

if (document.form1.txtusuario.value==""){

alert("Digite seu nome de usuário!");

document.form1.txtusuario.focus();

return false;

}else

if (document.form1.txtsenha.value==""){

alert("Digite sua senha");

document.form1.txtsenha.focus();

return false;

}else{

document.form1.action = "entrar.php?act=autentica&v="+v;

document.form1.submit();

}

}

}

return true;

}

}

 

</script>

 

Conto aom a ajuda de voces!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.