WindowEventHandlers.onlanguagechange

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

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
onlanguagechange
Expérimentale
Chrome Support complet 37Edge Support complet ≤79Firefox Support complet 32IE Aucun support NonOpera Support complet 24Safari ? WebView Android Support complet 37Chrome Android Support complet 37Firefox Android Support complet 4Opera Android Support complet 24Safari iOS ? Samsung Internet Android Support complet 4.0

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Compatibilité inconnue  
Compatibilité inconnue
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.

Voir également