WindowEventHandlers.onlanguagechange

Experimental

Cette fonction est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.

La propriété onlanguagechange du mixin WindowEventHandlers est le EventHandler pour le traitement des événements languagechange.

Ces événements sont reçus par l'objet implémentant cette interface, généralement un Window, un HTMLBodyElement ou un HTMLIFrameElement. Un tel événement est envoyé par le navigateur pour informer que la liste des langues préférées a été mise à jour. La liste est accessible via NavigatorLanguage.languages.

Syntaxe

object.onlanguagechange = function;

Valeur

  • function est le nom d'une fonction définie par l'utilisateur, sans le suffixe () ni aucun paramètre, ou une déclaration de fonction anonyme, telle que function(event) {...}. Un gestionnaire d'événements a toujours un seul paramètre, contenant l'événement, ici de type Event.

Exemple

window.onlanguagechange = function(event) {
  console.log('événement de changement de langue détecté!');
};

Spécifications

Spécification Statut Commentaire
HTML Living Standard
La définition de 'WindowEventHandler.onlanguagechange' dans cette spécification.
Standard évolutif Spécification initiale.

Compatibilité des navigateurs

BCD tables only load in the browser

Voir également