2011-09-02 169 views
1

我正在尝试在iframe(不同源)上使用透明div来捕获事件。我可以通过iframe上的透明div捕捉事件,但是有没有办法让事件进入iframe?通过iframe拦截事件

回答

1

不,这是不可能的。只有一个事件目标,如果你在iframe前有一个div,那么它将成为目标,它永远不会到达iframe。

+0

我不认为这是可能的,但想知道是否有一些伎俩 – Banditvibe

0

如果来自不同域的帧之间的通讯可以解决你的问题,看看舷窗 - http://ternarylabs.github.com/porthole/

它会要求你有机会获得两个领域 - 有两个域上传一个代理文件。否则它将无法工作。