【发布时间】:2013-03-16 03:15:08
【问题描述】:
我目前有一个包含 iframe 的页面。该 iframe 正在从包含表单的 3rd 方站点打开一个页面。
我在 iframe 中显示的页面是:
http://local.amazon.com/subscribe
我无法控制 iframe 中显示的页面,因为它来自第 3 方。
我想要发生的是在用户点击继续然后点击订阅后,下一页需要打破我的 iframe 并打开全窗口。
这可能吗?
【问题讨论】:
我目前有一个包含 iframe 的页面。该 iframe 正在从包含表单的 3rd 方站点打开一个页面。
我在 iframe 中显示的页面是:
http://local.amazon.com/subscribe
我无法控制 iframe 中显示的页面,因为它来自第 3 方。
我想要发生的是在用户点击继续然后点击订阅后,下一页需要打破我的 iframe 并打开全窗口。
这可能吗?
【问题讨论】:
不,您无法检测到在不受您控制的页面上发生的点击(同源策略)。
【讨论】:
在 iframe 中尝试 target="_blank" 和 top.location = self.location.href。
【讨论】: