Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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
Javascript 使用不同的域从内部刷新iframe_Javascript_Jquery_Html_Cross Domain_Cross Domain Policy - Fatal编程技术网

Javascript 使用不同的域从内部刷新iframe

Javascript 使用不同的域从内部刷新iframe,javascript,jquery,html,cross-domain,cross-domain-policy,Javascript,Jquery,Html,Cross Domain,Cross Domain Policy,我有一个网页,其中包含我的iFrame,它来自不同的域。 现在我在iFrame中有一个按钮,按下该按钮时,需要刷新或重新加载iFrame 我尝试了一些由于跨域尝试而被阻止的方法。在iframe内的脚本中,尝试以下方法: document.location.href = document.location.href; 您不能从iframe内部访问文档模型之外的元素,包括访问iframe本身。但是,您可以访问其中文档的属性。您实际尝试了什么?调用JS代码的按钮是否包含在iframe的文档中?win

我有一个网页,其中包含我的iFrame,它来自不同的域。 现在我在iFrame中有一个按钮,按下该按钮时,需要刷新或重新加载iFrame


我尝试了一些由于跨域尝试而被阻止的方法。

在iframe内的脚本中,尝试以下方法:

document.location.href = document.location.href;

您不能从iframe内部访问文档模型之外的元素,包括访问iframe本身。但是,您可以访问其中文档的属性。

您实际尝试了什么?调用JS代码的按钮是否包含在iframe的文档中?
window.location.reload()
?我不同意这个问题是重复的,因为这个问题是专门关于从iframe中的文档重新加载的,而另一个问题是关于从包含iframe的父文档重新加载。我曾为我处理过一个类似的问题,我在iframe的同一个域中有一个表单在IE 11中没有重新加载,当我看到它时,我已经处理了一个多小时,我有一个Eureka!这一刻(好吧,好吧,这不是很戏剧性,但在一个枯燥的周一的工作中,这是一个亮点)对我来说,从iframe内部重新加载iframe很有效。