Estoy realizando una solicitud de dominio cruzado en JavaScript agregando dinámicamente una secuencia de comandos y estableciendo su atributo src en el dominio al que debo realizar la solicitud. Como referencia: http://alvinabad.wordpress.com/2009/02/13/feb13/Cómo obtener la respuesta de solicitud de dominio cruzado en javascript
código de secuencia de comandos:
var script_id = null;
var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', crossDomainURL);
script.setAttribute('id', 'script_id');
script_id = document.getElementById('script_id');
if (script_id) {
document.getElementsByTagName('head')[0].removeChild(script_id);
}
Ahora, tengo que analizar la respuesta de esta solicitud. He comprobado la Respuesta bruta del violinista. La información está allí, pero no está en el dom. Se inicia así:
<script type="text/javascript">
/* <![CDATA[ */
if (top == self || parent != top || document.location.hostname != document.domain)
{
top.location.replace("http:\/\/www.facebook.com\/?gringotts_redir");}
/* ]]> */
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"**... then the rest
La fuente de la página muestra el javascript incrustado por mí, ¿cómo analizar los datos que se genera a partir de ese código.
puede proporcionar la ubicación que está solicitando para que pueda ver la respuesta completa – wong2