2011-09-02 168 views
1

我正在嘗試在iframe(不同源)上使用透明div來捕獲事件。我可以通過iframe上的透明div捕捉事件,但是有沒有辦法讓事件進入iframe?通過iframe攔截事件

回答

1

不,這是不可能的。只有一個事件目標,如果你在iframe前有一個div,那麼它將成爲目標,它永遠不會到達iframe。

+0

我不認爲這是可能的,但想知道是否有一些伎倆 – Banditvibe

0

如果來自不同域的幀之間的通訊可以解決你的問題,看看舷窗 - http://ternarylabs.github.com/porthole/

它會要求你有機會獲得兩個領域 - 有兩個域上傳一個代理文件。否則它將無法工作。