這就是問題所在,我需要跟蹤鼠標移動(並註冊鼠標下面的組件),它已經完成了,但是我遇到了新問題,如果點擊右鍵,那麼上下文菜單將被打開,並且沒有任何新的事件(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