Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/06/2009, 02:36
matak
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 16 años, 7 meses
Puntos: 5
Respuesta: funcion javascript en el action del form

Prueba esto...

Código javascript:
Ver original
  1. function paginas(url, id_contenedor){
  2.   var pagina_requerida;
  3.  
  4.   ///////////////////////////////////////////////////////
  5.   ///////////Recogemos los parametros del form///////////
  6.   ///////////////////////////////////////////////////////
  7.   usuario=document.getElementById('usuario').value  
  8.   password=document.getElementById('password').value
  9.   ///////////////////////////////////////////////////////
  10.   ///////////////////////////////////////////////////////
  11.   ///////////////////////////////////////////////////////
  12.  
  13.   if(window.XMLHttpRequest) { // no es IE
  14.     pagina_requerida = new XMLHttpRequest();
  15.   } else { // Es IE o no tiene el objeto
  16.     try {
  17.       pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP");
  18.     }
  19.     catch (e) {
  20.       alert('El navegador utilizado no esta soportado');
  21.     }
  22.   }
  23.  
  24.   pagina_requerida.onreadystatechange=function(){ // función de respuesta
  25.     cargarpagina(pagina_requerida, id_contenedor);
  26.   }
  27.   ///////////Esta linea Cambia///////////
  28.   pagina_requerida.open('GET', url+'?usuario='+usuario+'&password='+password, true) // asignamos los métodos open y send
  29.   ///////////////////////////////////////
  30.   pagina_requerida.send(null)
  31. }

En los elementos del formulario deberás añadir los id´s

Código html:
Ver original
  1. <form name="formulario" method="post" action="javascript:paginas('paginas/validar_usuario.php', 'cos')">
  2.  
  3. Usuario:<input type='text' id='usuario' name='usuario'>
  4. Contrase&ntilde;a:<input type='password' if='password' name='password'>
  5. <input type='submit' name='Registrar' value='Login'>
  6.  
  7. </form>

Espero tus noticias,

Saludos
__________________
Si quieres puedes y si puedes debes. Imposible is nothing!!!