Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 是否访问同一来源iFrame窗口的响应?_Jquery_Iframe - Fatal编程技术网

Jquery 是否访问同一来源iFrame窗口的响应?

Jquery 是否访问同一来源iFrame窗口的响应?,jquery,iframe,Jquery,Iframe,我有example.com/outer,它包含example.com/inner。向example.com/internal发出get请求将返回一个PDF响应对象,该对象将自动下载到浏览器中 考虑到这些都是相同来源的iFrame,我如何使用Javascript/jQuery在example.com/outer中加载example.com/inner时以Blob的形式访问example.com/outer的响应?您可以从child->parent发送消息。但是,如果子级没有在消息中发送数据,则不能

我有
example.com/outer
,它包含
example.com/inner
。向
example.com/internal
发出get请求将返回一个PDF响应对象,该对象将自动下载到浏览器中


考虑到这些都是相同来源的iFrame,我如何使用Javascript/jQuery在
example.com/outer
中加载
example.com/inner
时以Blob的形式访问
example.com/outer的响应?

您可以从child->parent发送消息。但是,如果子级没有在消息中发送数据,则不能仅在父级内部使用jQuery来接收数据

儿童

parent.postMessage("Hello World!, "*");
家长

function listenToChild(event){
    console.log(event);
}
window.addEventListener("message", listenToChild, false);

您可以从child->parent发送消息。但是,如果子级没有在消息中发送数据,则不能仅在父级内部使用jQuery来接收数据

儿童

parent.postMessage("Hello World!, "*");
家长

function listenToChild(event){
    console.log(event);
}
window.addEventListener("message", listenToChild, false);

我认为您无法访问响应本身。但是,您可以读取dom。我认为您无法访问响应本身。但是,您可以读取dom。