我正在嘗試在iframe(不同源)上使用透明div來捕獲事件。我可以通過iframe上的透明div捕捉事件,但是有沒有辦法讓事件進入iframe?通過iframe攔截事件
1
A
回答
1
不,這是不可能的。只有一個事件目標,如果你在iframe前有一個div,那麼它將成爲目標,它永遠不會到達iframe。
0
如果來自不同域的幀之間的通訊可以解決你的問題,看看舷窗 - http://ternarylabs.github.com/porthole/
它會要求你有機會獲得兩個領域 - 有兩個域上傳一個代理文件。否則它將無法工作。
相關問題
- 1. onAccessibilityEvent(AccessibilityEvent事件)不攔截通知
- 2. 攔截聚合物事件
- 3. Sitefinity攔截頁面事件
- 4. 攔截JavaScript卸載事件
- 5. 城堡DynamicProxy攔截事件
- 6. 如何攔截NotifyPropertyChange事件
- 7. iTunes插件編程:攔截事件
- 8. 附件提醒後攔截OnSend事件
- 9. Postpost第三方組件事件攔截
- 10. 通過web.config添加攔截器? NHibernate
- 11. 攔截所有觸摸事件
- 12. 粘貼攔截事件失敗
- 13. 如何全球攔截觸摸事件?
- 14. jQuery:攔截原始DOM就緒事件?
- 15. 在windows中攔截鼠標事件
- 16. Castle Windsor攔截器阻止PropertyChanged事件
- 17. 攔截動態壁紙觸摸事件?
- 18. 攔截Outlook類別分配事件?
- 19. 離子:單擊事件不會攔截
- 20. 攔截JTable的選擇更改事件
- 21. 在攔截器中處理AngularJS事件
- 22. mootools的禁用或攔截added事件
- 23. 攔截HtmlEditor上的粘貼事件WinForms
- 24. 攔截DataGrid的添加事件
- 25. 攔截頁面退出事件
- 26. .NET Windows窗體 - 攔截Close X事件
- 27. Android中的攔截觸摸事件
- 28. 如何攔截UIScrollView滾動事件?
- 29. 如何攔截「顯示桌面」事件?
- 30. 如何攔截Qt Quick qml事件?
我不認爲這是可能的,但想知道是否有一些伎倆 – Banditvibe