回答
根據this維基頁面現在也沒有,除了Firefox的Gecko的任何流行的佈局引擎,完全支持菜單元素。同時,您可以嘗試一些腳本解決方案,例如jQuery Context Menu Plugin。
您可以使用Modernizr進行HTML5功能檢測。
現在,任何瀏覽器版本都不支持contextmenu屬性。根據caniuse.com,它不支持任何當前瀏覽器版本(IE 9,Firefox 4,Safari 5,Chrome 11,Opera 11.1或任何移動瀏覽器 - iOS,Opera或Android)。未來版本中是否支持它是未知的。
在April 2010中討論了將它添加到Webkit中的問題。但它看起來並沒有被添加到夜晚。
4年之後,它仍然不被支持:-( – Lothar 2015-03-20 06:50:56
Chrome在測試版本中添加了它,但由於擔心該API的問題,只是決定刪除它。https://bugs.chromium.org/p/chromium/issues/detail?id = 87553&desc = 2#c58 – BrianFreud 2017-06-19 09:17:13
現在,已經添加到Firefox 8
見本作的這個工作https://bug617528.bugzilla.mozilla.org/attachment.cgi?id=554309
Chrome也實現了它一段時間,但後來又回滾了一切,並表示他們不會實現它,W3會從HTML5.1中移除它規範是否在至少2個瀏覽器中沒有實現它......它目前處於「風險」狀態。 – monty 2017-12-14 20:02:00
一個例子它與在這裏工作好火狐9
肯定它的支持與填充工具:https://github.com/medialize/jQuery-contextMenu
- 1. 任何瀏覽器是否還支持HTML5的checkValidity()方法?
- 2. HTML5是否支持替換上下文菜單?
- 3. 是否有任何支持硒的Downless瀏覽器支持下載功能
- 4. 是否可以重寫瀏覽器中的上下文菜單?
- 5. 如何檢查瀏覽器是否支持HTML5文件上傳(FormData對象)?
- 6. 如何檢查瀏覽器是否支持HTML5?
- 7. 如何檢測瀏覽器是否支持此HTML5功能
- 8. 檢查瀏覽器是否支持HTML5時間選擇器
- 9. 瀏覽器上下文菜單定製?
- 10. HTML5中的多文件上傳器 - 瀏覽器支持?
- 11. ASP.NET圖表控件是否支持瀏覽器中的canvas/html5?
- 12. 檢測瀏覽器是否支持自動擴展選擇下拉菜單?
- 13. CSS3的「move-to」/ content:pending(...)是否支持任何瀏覽器?
- 14. 如何檢測瀏覽器是否支持webkit瀏覽器?
- 15. 畫布和HTML5:支持的瀏覽器?
- 16. HTML5的saveAs谷歌瀏覽器支持
- 17. 我是否可以在支持Silverlight 2.0的所有瀏覽器中覆蓋Silverlight中的上下文菜單?
- 18. Wii瀏覽器是否支持WebSockets?
- 19. iPad瀏覽器是否支持jQuery?
- 20. 檢查瀏覽器是否支持SVG
- 21. Chrome瀏覽器是否支持GWT 2.5?
- 22. SWT測試是否支持瀏覽器
- 23. 瀏覽器是否支持JavaScript Promises
- 24. Selenium2Library(1.5)是否支持Safari瀏覽器
- 25. 檢查瀏覽器是否支持MutationObserver
- 26. 檢測瀏覽器是否支持jQueryMobile
- 27. 檢測瀏覽器是否支持vbscript?
- 28. 是否有瀏覽器不支持maxlength?
- 29. 如何確定瀏覽器是否支持div支持tabindex?
- 30. 瀏覽器支持WebDriver還是WebDriver支持瀏覽器
嗨,第二個鏈接斷開。是不是像http://plugins.jquery.com/contextMenu/? – 2017-01-23 11:27:32