que tienen una página web a la que estoy añadiendo un iframe de la siguiente manera:Set "Aceptar" en las cabeceras de jQuery para recuperar datos en el marco flotante
$('<iframe id="testIframe" />').src('http://www.google.nl/').appendTo('body');
Las cabeceras enviadas Aceptar para cargar el contenido de este marco flotante están establecidos a:
application/xml, application/xml+xhtml, text/html, text/plain, */*
problema aquí es que la respuesta se devuelve ahora como XML, porque las cabeceras de aceptación se leen en el lado del servidor y la respuesta se envía de nuevo en el formato enviado por cabecera accept (en este caso el uso de la aplicación/xml).
Ahora sé que podría usar la funcionalidad $ .load() y establecer los encabezados de aceptar para eso, pero no sabría cómo mostrar el HTML devuelto en el iframe. Por ejemplo, esto muestra un iframe en blanco:
$('#testIframe').load('http://www.google.com/', function(response) {
$('#testIframe').append(response);
});
¡Cualquier ayuda sería muy apreciada!