这就是问题所在,我需要跟踪鼠标移动(并注册鼠标下面的组件),它已经完成了,但是我遇到了新问题,如果点击右键,那么上下文菜单将被打开,并且没有任何新的事件(mouseMove,mouseOver)由我的组件接收。我明白,这个上下文菜单是更多的浏览器,然后Flash/Flex和afaiu根本无法禁用上下文菜单。所以可能有人知道任何诀窍来避免此事件阻塞?打开的上下文窗口阻止接收鼠标事件,如何避免?
0
A
回答
0
我同意这看起来像是过度杀伤,但你可以阻止默认的右键菜单。这不是一个完全干净的自包含的Flex解决方案,但:
http://www.einternals.com/blog/web-development/flashflex/disable-right-click-menu-in-flash
使用有点JS的和适当的wmode是所有的需要,只要我知道,这样的鼠标事件可以被捕获并阻断JavaScript之前,他们已经把它放到你的Flash对象。这里的困难在于适应所有不同的浏览器解释JavaScript和Flash Player wmode的方法。这是X上的一大堆作品在Y上不起作用,但我确信有一点勤奋,你可以为绝大多数用户群做这项工作。
Shaun
+0
谢谢@shaun,这是我需要的。 – mulya 2011-04-21 08:15:48
相关问题
- 1. 如何阻止鼠标退出窗口?
- 2. 如何在打印时避免弹出窗口阻止程序
- 3. Kineticjs:避免的形状接收任何鼠标事件
- 4. 如何在被打开的JDialog阻止的窗口上捕获鼠标单击事件
- 5. 合法避免弹出窗口阻止
- 6. 当文件打开时避免打开另一个窗口
- 7. NSColorPanel阻止鼠标事件
- 8. linux x11窗口管理器 - 阻止鼠标事件
- 9. 如何在不阻塞窗口的情况下打开文件?
- 10. 如何在窗口上暂时阻止鼠标侦听器?
- 11. 如何阻止用户打开一个已打开的窗口?
- 12. 捕获鼠标松开事件/窗口
- 13. JFrame停止接收鼠标事件
- 14. 如何避免接收事件的下面的div?
- 15. 如何阻止鼠标拖动事件移动整个窗口? [可可]
- 16. 打开鼠标坐标窗口
- 17. 如何在任何打开的窗口中的鼠标下获取文本
- 18. 在MVVM中打开窗口时处理鼠标点击事件
- 19. 如何打开一个新窗口,将鼠标放在较旧的窗口上
- 20. 如何阻止Vim在只读窗口中打开文件时打开新窗口?
- 21. 阻止QGraphicsView的某些鼠标事件
- 22. div阻止了我的鼠标事件
- 23. 如何从窗口中禁止全局鼠标点击事件?
- 24. 什么XWindow属性可以阻止窗口获得焦点,同时让它接收鼠标事件?
- 25. 如何防止弹出式标题窗口后面的项目接收鼠标事件?
- 26. 如何阻止多个鼠标点击下一个窗口WPF中的元素?
- 27. 避免用户打开多个标签或窗口
- 28. 当窗口打开?如何知道窗口在没有监听窗口事件的情况下打开?
- 29. 如何避免打开两个浏览器窗口?
- 30. 如何避免因观看结果而打开新窗口?
首先,您为什么需要随时跟踪鼠标位置?似乎有点矫枉过正。其次,不,这是不可能的。 – 2011-04-20 13:13:58
一般情况下,我需要捕捉光标离开按钮 – mulya 2011-04-20 13:47:17
曾听说过翻转/转出或鼠标悬停/鼠标悬停的时刻吗? – 2011-04-20 13:56:54