Tema: En IE no va
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2006, 06:05
Avatar de Bytevamp
Bytevamp
 
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 19 años, 7 meses
Puntos: 7
En IE no va

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">		
	&nbsp;
		<a href="./index.php" class="enlace2_oscuro">INICIO</a>&nbsp;
		<a href="./fotossesions.php" class="enlace2">FOTOSSESIONS</a>&nbsp;
		<a href="./productos.php" class="enlace2">PRODUCTOS</a>&nbsp;

		<a href="./contratacion.php" class="enlace2">CONTRATACI&Oacute;N</a>&nbsp;
		<a href="./contacta.php" class="enlace2">CONTACTA</a>&nbsp;
		<a href="./prensa.php" class="enlace2">PRENSA</a>&nbsp;
	
	<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" />&nbsp;
		</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" />&nbsp;
		</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" />&nbsp;
		</div>	
		<div id="Pass">
			<input type="text" name="Pass" value="" class="texto-buscar" size="24" />&nbsp;
		</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.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches