【发布时间】:2012-05-18 20:04:48
【问题描述】:
我在域 A 中有一个 iframe
<iframe id="iframeid" src="domain-B/abc.php" scrolling="no" allowTransparency="true" frameborder="0" style="top: 0%; width:100%;height:100%;left:0;overflow:auto;position: fixed;z-index: 100000;text-align:center;line-height:normal;_position: absolute;"></iframe>
一旦单击该交叉按钮,abc.php 就有一个带有交叉按钮的 div,我使用 jquery 来隐藏该 div。 div 被移除,但父页面不可点击(因为 iframe)
我想在单击交叉按钮后立即删除整个 iframe,以便再次单击父页面。我知道这是一个跨域问题,并且我看到了一些类似的问题,但我无法找到解决方案.
【问题讨论】:
-
我很确定这是可能的,但我没有时间研究它。从这里开始:cakemail.com/the-iframe-cross-domain-policy-problem 它继续从父级与 iframe 对话,也许它也可以以另一种方式工作(iframe 到父级)。
-
我已经尝试了很多到目前为止都没有奏效的东西..
-
找到了这个msdn.microsoft.com/en-us/library/bb735305.aspx ...你能从中得到什么线索吗?
标签: javascript jquery css iframe cross-domain