是否有可能在从另一个域加载第三方内容的iframe中触发点击事件?

时间:2011-11-21 04:24:35

标签: javascript iframe click mouseevent

我已经完成了iframe内部所需的元素,但我无法触发点击事件。我使用click()initMouseEvent("click", true, true)但没有成功。

那么是否可以在加载了来自其他域的第三方内容的iframe中触发点击事件?

1 个答案:

答案 0 :(得分:1)

我在过去几个小时里学到了什么:

首先:应该是不可能的,因为违反了Same origin policy,尤其是在这些日子里,大多数网页都存在大量通过iframe注入的代码:广告和社交书签小工具等等。

排在第二位:这种代码很可能会对第三方实体造成一些违法行为。

因此问题的答案似乎为否。