HTML <menu> type Attribut
Exemple
Un menu contextuel :
<menu type="context" id="mymenu">
<menuitem label="Rafraîchir" onclick="window.location.reload();" icon="ico_reload.png">
</menuitem>
<menu label="Partager sur...">
<menuitem label="Twitter" icon="ico_twitter.png"
onclick="window.open('//twitter.com/intent/tweet?text='+window.location.href);">
</menuitem>
<menuitem label="Facebook" icon="ico_facebook.png"
onclick="window.open('//facebook.com/sharer/sharer.php?u='+window.location.href);">
</menuitem>
</menu>
<menuitem label="Envoyer cette page par e-mail"
onclick="window.location='mailto:?body='+window.location.href;"></menuitem>
</menu> Définition et Utilisation
L'attribut type spécifie le type de menu.
Support des Navigateurs
Les chiffres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.
| Attribut | |||||
|---|---|---|---|---|---|
| type | Non pris en charge | Non pris en charge | 8.0 (seulement type="context") | Non pris en charge | Non pris en charge |
Syntaxe
<menu type="list|context|toolbar"> Valeurs des Attributs
| Valeur | Description |
|---|---|
| list | Par défaut. Spécifie un menu de liste. Une liste de commandes (éléments li) que l'utilisateur peut exécuter ou activer. |
| context | Spécifie un menu contextuel. Le menu doit être activé avant que l'utilisateur puisse interagir avec les commandes. |
| toolbar | Spécifie un menu de barre d'outils. Commandes actives, permettant à l'utilisateur d'interagir immédiatement avec les commandes. |