Универсальный атрибут contextmenu

Универсальные атрибуты accesskey class contenteditable contextmenu data-* dir draggable dropzone hidden id itemid itemprop itemrefitemscope itemtypelangspellcheckstyletabindextitle

Описание

Устанавливает контекстное меню для элемента.

Синтаксис

contextmenu="идентификатор"

Значения

В качестве значения указывается идентификатор меню, созданного с помощью тега <menu>.

Значение по умолчанию

Нет.

Пример 1
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>contextmenu</title>
 </head>
 <body>
  <p><img src="images/figure.jpg" alt="" contextmenu="edit"></p>
  <menu type="context" id="edit">
   <li>Вырезать</li>
   <li>Копировать</li>
   <li>Вставить</li>
   <li>Редактировать</li>
   <li>Выравнивание</li>
  </menu>
 </body>
</html>
Пример 2
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>contextmenu</title>
  <style>
   .rotateleft {
    -moz-transform: rotate(-90deg);
   }
   .rotateright {
    -moz-transform: rotate(90deg);
   }
  </style>
  <script>
   function rotateLeft() {
    document.querySelector("img").classList.toggle("rotateleft");
   }
   function rotateRight() {
    document.querySelector("img").classList.toggle("rotateright");
   }
  </script>
 </head>
 <body>
  <img src="images/figure.jpg" alt="" contextmenu="edit">
  <menu type="context" id="edit">
    <menuitem icon="images/object-rotate-right.png"
     onclick="rotateRight()">Повернуть на 90º ПЧС</menuitem>
   <menuitem icon="images/object-rotate-left.png"
     onclick="rotateLeft()">Повернуть на 90º ПрЧС</menuitem>
  </menu>
 </body>
</html>

Примечание

Firefox для создания меню поддерживает нестандартный тег <menuitem>.

Браузеры: Настольные Мобильные     ?

Internet ExplorerChromeOperaSafariFirefox
9
AndroidFirefox MobileOpera MobileSafari Mobile

Браузеры

В таблице браузеров применяются следующие обозначения.

  •  — элемент полностью поддерживается браузером;
  •  — элемент браузером не воспринимается и игнорируется;
  •  — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

Число указывает версию браузреа, начиная с которой элемент поддерживается.

Справочник HTML
×
Справочник HTML