Tengo una funcion que me funciona perfectamente pero no recibe respuesta entre subdominio, ejemplo
tengo el archivo proceso.php en www.dominio.com
y tengo funcion.js en www.subdominio.dominio.com que llama a proceso.php
esto para no duplicar y cuando quiera modicarlo ya que hay varias paginas que ocupan este proceso, se modifica para todos.
pero llamando desde el mismo dominio.com <div id="id_resultados"></div> funcion todo bien
al llamarlo desde subdominio.dominio.com en div no da el resultado de proceso.php si envia las variables y guarda pero no muestra lo que imprime desde proceso.php
Este codigo lo ocupo tango en dominio.com y en subdominio.dominio.com
function formulario_java(x1,x2)
{
var x1=document.getElementById(x1).value;
var x2=document.getElementById(x2).value;
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("id_resultados").innerHTML =xmlhttp.responseText;
}
}
xmlhttp.open("POST","proceso.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("x1="+x1"&x2="+x2);
}
Espero me puedan ayudar