我正在尝试在iframe(不同源)上使用透明div来捕获事件。我可以通过iframe上的透明div捕捉事件,但是有没有办法让事件进入iframe?通过iframe拦截事件
1
A
回答
1
不,这是不可能的。只有一个事件目标,如果你在iframe前有一个div,那么它将成为目标,它永远不会到达iframe。
0
如果来自不同域的帧之间的通讯可以解决你的问题,看看舷窗 - http://ternarylabs.github.com/porthole/
它会要求你有机会获得两个领域 - 有两个域上传一个代理文件。否则它将无法工作。
相关问题
- 1. onAccessibilityEvent(AccessibilityEvent事件)不拦截通知
- 2. 拦截聚合物事件
- 3. 如何拦截NotifyPropertyChange事件
- 4. Sitefinity拦截页面事件
- 5. 城堡DynamicProxy拦截事件
- 6. 拦截JavaScript卸载事件
- 7. 拦截触摸事件SlidingPaneLayout
- 8. d3:通过特定元素拦截keydown事件
- 9. iTunes插件编程:拦截事件
- 10. 附件提醒后拦截OnSend事件
- 11. Postpost第三方组件事件拦截
- 12. AppleScript拦截通知
- 13. 通过web.config添加拦截器? NHibernate
- 14. 拦截STDOUT并通过akka传输流
- 15. 拦截接触UIView通过GMSMapView
- 16. 如何拦截编译器通过
- 17. AngularJS - 服务器通过拦截
- 18. 防止通过接口拦截呼叫
- 19. Sammy.js拦截所有点击事件
- 20. 如何停止拦截触摸事件?
- 21. 可能拦截change事件吗?
- 22. 拦截鼠标滚轮倾斜事件?
- 23. 离子:单击事件不会拦截
- 24. 在Windows Phone 7上拦截USSD事件
- 25. Castle Windsor拦截器阻止PropertyChanged事件
- 26. jQuery:拦截原始DOM就绪事件?
- 27. 拦截Outlook类别分配事件?
- 28. 如何拦截Qt Quick qml事件?
- 29. 拦截JTable的选择更改事件
- 30. mootools的禁用或拦截added事件
我不认为这是可能的,但想知道是否有一些伎俩 – Banditvibe