获取从iframe到父窗口dom的跨域访问权限,我无法控制?

时间:2016-09-27 20:47:46

标签: ajax dom cors cross-domain jsonp

我需要在我的父窗口上按下我的iframe按钮,但是父窗口在另一个域并且我无法控制该窗口的代码。有办法吗? JSONP? CORS? 涉及控制父窗口代码的那类问题的所有解决方案。 也许有一些方法 - 我只需要按下按钮。 如果可能,请发布一个小代码示例。我不能修改父窗口的代码,并且不能为发布消息添加监听器。我必须从我的ifarme访问dom并按下按钮而父窗口上没有任何代码更改

1 个答案:

答案 0 :(得分:0)

不,这是不可能的。

除非您拥有对父域的控制权,否则当父项属于另一个域时,您无法从iframe对iframe的父级DOM执行操作。即使你控制了父域,你的能力仍然会受到限制。

如果可以的话,使用广告,展示视频等的网站都会非常不安全,因为用于所述内容的iframe能够阅读并与父网页进行互动。