La solución mas elegante seria que en tu respuesta regresaras las dos paginas, y después procesaras el texto en JavaScript
:
Código:
function loadpage(page_request, containerid, containerid2){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
var respuesta = page_request.responseText.split( "<SEPARADAOR>" );
var div1 = respuesta[0];
var div2 = respuesta[1];
document.getElementById(containerid).innerHTML = div1;
document.getElementById(containerid2).innerHTML = div2;
}
Luego tu respuesta la regresas de esta forma:
Código:
codigo html
bla
bla
bla
...
<SEPARADOR>
el otro codigo html
bla
bla
bla
Es importante el texto <SEPARADOR> ya que es lo que va a buscar la función JavaScript para separar el texto.
Saludos.