Ver Mensaje Individual
  #11 (permalink)  
Antiguo 03/02/2009, 16:28
karoljose
 
Fecha de Ingreso: agosto-2008
Mensajes: 21
Antigüedad: 15 años, 8 meses
Puntos: 0
De acuerdo Respuesta: Actualizar 2 div con ajax

Muy facil puedes resolver eso...

Esas paginas a las que llamas estan dentro de tu propio Web? Si es asi, solo debes llamar a una pagina, y que ella a su vez haga 2 include de las paginas y ya.

Código PHP:
print (' [{  "respuesta_ajax_div1": \' '); //nombre del contenido 1
include($_REQUEST['pagina1']); //include de la primera pagina
print(' \',  "respuesta_ajax_div2": \' '); //nombre del contenido 2
include($_REQUEST['pagina2']); //include de la segunda pagina
print(' \' }] '); //cierras el formato JSON 
Deberia quedar algo asi:

Código PHP:
$respuesta=' [{  
"respuesta_ajax_div1": \' CONTENIDO PAGINA 1 \',  
"respuesta_ajax_div2": \' CONTENIDO PAGINA 2 \'
}] '

Esto de es un ejemplo como debe quedar, no tienes que guardar nada en ninguna variable, porque con los print del codigo de arriba ya el manda eso al ajax.

Solo una cosa debes saber, las paginas no deben tener saltos de linea, porque sino el JSON no lo entiende, creo que hay librerias para eso, osea que la pagina que llamas debe ser algo como esto:

Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Documento sin t&iacute;tulo</title></head><body>hola mundo</body></html> 
Como vez todo debe estar seguido sin saltos de linea, de todas maneras por hay debe haber librerias para eliminar los saltos de linea.

De todas maneras si quieres dime exactamente si las paginas estan en tu Web o no, y otra porque no unificas las paginas, y pones todo el contenido en una sola pagina y te evitas hacer los includes.

Saludos...