Hola, vereis tengo el siguiente problema, tengo este codigo Javascript
:
Código HTML:
function Enviar(){
var tecla;
function capturaTecla(e)
{
if(document.all)
tecla=event.keyCode;
else
{
tecla=e.which;
}
if(tecla==13)
{
document.forms[0].submit();
}
}
document.onkeydown = capturaTecla;
}
function validate(){
var tecla;
function capturaTecla(e)
{
if(document.all)
tecla=event.keyCode;
else
{
tecla=e.which;
}
if (document.login.User.value!='' && document.login.Pass.value!=''){
if(tecla==13)
{
document.login.submit();
}
}
}
document.onkeydown = capturaTecla;
}
y en el cuerpo del html tengo:
Código HTML:
<body>
<div id="cabecera">
<img src="./imagenes/logo.gif" alt="fotossesions_logo" />
</div>
<br />
<div id="menu">
<a href="./index.php" class="enlace2_oscuro">INICIO</a>
<a href="./fotossesions.php" class="enlace2">FOTOSSESIONS</a>
<a href="./productos.php" class="enlace2">PRODUCTOS</a>
<a href="./contratacion.php" class="enlace2">CONTRATACIÓN</a>
<a href="./contacta.php" class="enlace2">CONTACTA</a>
<a href="./prensa.php" class="enlace2">PRENSA</a>
<div id="buscar">
<form name="buscar" method="post" enctype="application/x-www-form-urlencoded" action="buscar.php">
<input type="text" name="buscar" onkeydown="Enviar();" value="Buscar" class="texto-buscar" size="24" />
</form>
</div>
</div>
<div id="contenedor">
<div id="izquierda">
<img src="./imagenes/productos.gif" alt="caja_TV" />
<div id="tv">
<iframe src="./includes/tv.php" frameborder="0" align="top" scrolling="no" width="575" height="415"></iframe>
</div>
</div>
<div id="blanco">
<br />
<img src="./imagenes/tarjeta.gif" alt="caja_tarjetas" width="238" />
</div>
<div id="newsletter">
<img src="./imagenes/newsletter.gif" alt="caja_Newsletter" />
<div id="Mail">
<form name="Mail" method="post" enctype="application/x-www-form-urlencoded" action="Suscripcion.php">
<input type="text" name="mail" onkeydown="Enviar();" value="EMAIL" class="texto-buscar" size="44" />
</form>
</div>
</div>
<div id="clientes">
<img src="./imagenes/clientes.gif" alt="caja_clientes" />
<form name="login" method="post" enctype="application/x-www-form-urlencoded" action="entrar.php" onkeydown="return validate();">
<div id="Usuario">
<input type="text" name="User" value="" class="texto-buscar" size="24" />
</div>
<div id="Pass">
<input type="text" name="Pass" value="" class="texto-buscar" size="24" />
</div>
</form>
</div></div>
</body>
pues bien el problema es con el tercer form, el de User y Password, en Firefox si me envia a la pagina de comprobacion, pero en el explorer no me va.
¿alguna idea de como se podria solucionar esto?
Gracias.