Po aquí con una duda muy complicada, a ver vamos al grano.
Tengo dos Dominios
El primero http://www.dominio1.com
Y el otro http://www.dominio2.com
Dentro del www.dominio2.com tengo un formulario que se se genera o se llama desde www.dominio1.com
….
Código HTML:
 <script> window.onload = function() { CargarPagina("http://www.midominio1.com/carga_form.php?paramA=1¶mB=2"); }; </script> <div id=”cargar_formulario”> <form name="frmBusqueda" action="http://www.dominio1.php/busqueda.php" method="post"> <table width="250" align="center" cellpadding="1" cellspacing="1" border="0"> <tr> <td width="213"><div align="center">Fecha Nacimiento</div></td> </tr> <tr> <td> <div align="center"> <input type="text" value="" id="txt_fecha_nacimiento" name="txt_fecha_nacimiento" class="text" /> </div> </td> </tr> <tr> <td>Mensaje</td> </tr> <tr> <td> <div id="divPersonas" style="visibility:hidden; display:none">Cualquier mensaje</div> </td> </tr> </table> </form> </div>
….
Ahora en www.dominio1.com mediante ajax tengo que mostrar cualquier mensaje dentro del divPersonas que esta en www.dominio2.com .
En dominio1.com dentro de un directorio de java/ estan el objeto donde crea el objeto httmlRequest de la siguiente manera
Código:
  
HASTA  AQUI TODO CORRECTO. Me carga el formulario y todo bien. function nuevoAjax()
{
    var xmlhttp=false;
    try 
    {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
        try
        {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined')
    {
        xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp;
}
function CargarPagina (pagina)
{
    oAjax = nuevoAjax();
    oAjax.onreadystatechange = function() { // instructions to process the response };                   
        if (oAjax.readyState == 4)
        {           
             if(oAjax.status  == 200) 
             {                  
                  document.getElementById(‘cargar_formulario).innerHTML = oAjax.responseText; 
             }
              else 
              {
                 alert("Error");
              }                     
        }
        else 
        {
            // Wait...
        }
    }    
     oAjax.open("GET", pagina,  true); 
     oAjax.send(null); 
}
Pero….
Quiero que al mismo tiempo que cuando de carga el formulario del dominio2.com tambien se habilite el divPersonas, es decir:
Código HTML:
 <div id="divPersonas" style="visibility:visible; display:block">Cualquier mensaje</div>
Código:
  
Es decir :window.onload = function()
{
CargarPagina("http://www.midominio1.com/carga_form.php?paramA=1¶mB=2");
CargarDiv("http://www.midominio1.com/carga_div.php")………
}
Código:
  
La pregunta como puede activar y mostrar el divPersonas que esta en midominio2.comfunction CargarDiv(pagina)
{
    oAjax = nuevoAjax();
    oAjax.onreadystatechange = function() { // instructions to process the response };                   
        if (oAjax.readyState == 4)
        {           
             if(oAjax.status  == 200) 
             {                  
document.getElementById("divPersonas ").innerHTML = "<div style=visibility:visible; display:block;>";
             }
              else 
              {
                 alert("Error");
              }                     
        }
        else 
        {
            // Wait...
        }
    }    
     oAjax.open("GET", pagina,  true); 
     oAjax.send(null); 
}
Gracias y saludos a todos
 
