Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2007, 10:13
0skar
 
Fecha de Ingreso: marzo-2007
Ubicación: En El salvador
Mensajes: 78
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: paginas con ajax

Pues, supongo que con ajax, simplemente en index.html crea un div con un id, dicho div posicionado en el sector de index.html donde quieres que aparezca el resultado de enviar.php. Para ello debes de hacer lo siguiente (ojo, esto es solamente teoría):
1. Creas una función para crear el objeto xmlHttpRequest, que es el corazón de ajax, para ello lo mas práctico es un conjunto de bloques Try/Catch anidados para poder comprobar la versión del navegador que tiene el usuario que está consultando la página, pues el objeto se crea de diferentes formas de acuerdo al navegador en el que se esté utilizando, de lo contrario, no funciona.
2. Creas otra función en la cual mandas a llamar a la primera para tener una instancia del objeto, luego usas la propiedad open del objeto para establecer un canal de actualización o algo así, en donde especificas el método en el cual quieres solicitar esa página (en tu caso, enviar.php), la página (lo mismo), y si el request va a ser asíncrono (es decir, solo actualizando un troso de la pagina, lo obvio) especificado como true o false. Luego usas la propiedad setRequestHeader especificando el modo en el que piensas enviar la solicitud, y finalmente, sen donde especificas valores adjuntos en caso de hacerlo por medio de Post.