Поддерживаются ли какие-либо браузеры атрибут контекстного меню HTML5?
Поддерживают ли браузеры контекстное меню HTML5?
Ответ 1
Это добавлено в Firefox 8.
См. это для примера работы https://bug617528.bugzilla.mozilla.org/attachment.cgi?id=554309
Ответ 2
В настоящий момент атрибут contextmenu не поддерживается какой-либо версией браузера. Согласно caniuse.com, он не поддерживает какие-либо текущие версии браузера (IE 9, Firefox 4, Safari 5, Chrome 11, Opera 11.1, или любые мобильные браузеры - iOS, Opera или Android). Неизвестно, будет ли оно поддерживаться в будущих версиях.
Обсуждалось в апрель 2010 относительно добавления его в Webkit. Но это не похоже, что это было добавлено к ночным небам.
Ответ 3
В соответствии с этой вики-страницей пока нет какого-либо популярного механизма компоновки, кроме Firefox Gecko, который полностью поддерживает элемент меню. Между тем, вы можете попробовать несколько решений script, например jQuery Context Menu Plugin.
Ответ 4
Вы можете использовать Modernizr для обнаружения функций HTML5.
Ответ 5
Здесь хорошо работает с Firefox 9.
Ответ 6
Firefox 8 Aurora реализует эту функцию. Но, к сожалению, сейчас это не работает для меня...
Ответ 7
Довольно уверен, что он поддерживается с помощью polyfill: https://github.com/medialize/jQuery-contextMenu