Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2008, 16:25
MiLLeN
 
Fecha de Ingreso: diciembre-2007
Mensajes: 194
Antigüedad: 16 años, 5 meses
Puntos: 5
Problema IE7 con JavaScript

Hola compañeros, el tema es que no consigo hacer funcionar en el explorer (en Firefox y Opera ningun problema) un envio de datos "emulando" un formulario, debo de hacerlo asi, porque la nueva pagina debe cargarse en una <div> y actualizar otra, asi que tengo que emular un formulario mediante una funcion JavaScript con JQuery, pero bueno, el tema es este:

Código:
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <script language="javascript" src="js/jquery.js"></script>
        <script language="javascript" src="js/interface.js"></script>
        <title>.:: BASE | Identificacion ::.</title>
        <script language="JavaScript">
            function enviaFormulario(){
                var usuario = document.getElementById('usuario').value;
                var contrasena = document.getElementById('contrasena').value;
        
                $("#zonaPaginas").fadeIn("slow").load('Controlador.do?opcion=auth&usuario=' + usuario + '&contrasena=' + contrasena);
            }
        </script>
    </head>
    
    <body>
        <div align="center">
            <br /><br /><br /><br />
            <table width="1" border="0" cellspacing="0" cellpadding="0">
                <tr>
                    <th colspan="2" scope="col">Login</th>
                </tr>
                <tr>
                    <td>Usuario:</td>
                    <td><input type="text" id="usuario" /></td>
                </tr>
                <tr>
                    <td>Contrase&ntilde;a:</td>
                    <td><input type="password" id="contrasena" /></td>
                </tr>
                <tr>
                    <td colspan="2"><div align="center">
                            <input type="submit" value="Enviar" onclick="enviaFormulario()"/>
                    </div></td>
                </tr>
            </table>
        </div>
    </body>
Le pongo un alert en la primera linea de la funcion y ni siquiera entra...