--- title: WindowEventHandlers.onlanguagechange slug: Web/API/WindowEventHandlers/onlanguagechange translation_of: Web/API/WindowEventHandlers/onlanguagechange ---

{{APIRef("HTML DOM")}}{{SeeCompatTable}}

WindowEventHandlers.onlanguagechange 事件是一个属性,包含待执行的代码。当 {{domxref("Event")}} 类型的 {{event("languagechange")}} 事件被这些接口实现的对象(如 {{domxref("Window")}}、{{domxref("HTMLBodyElement")}} 或者 {{domxref("HTMLIFrameElement")}} 等对象)触发时,该事件属性的代码将被运行。这样的事件在浏览器通知更佳的语言列表已被更新后被触发。关于语言列表的介绍,您可访问:{{domxref("NavigatorLanguage.languages")}}。

语法

object.onlanguagechange = function;

例子

window.onlanguagechange = function(ev) { alert("languagechange event detected!"); };

标准

标准 状态 备注
{{ SpecName('HTML WHATWG', '#handler-workerglobalscope-onlanguagechange', 'WindowEventHandler.onlanguagechange') }} {{ Spec2('HTML WHATWG') }} 初始版本

浏览器兼容性

{{ CompatibilityTable() }}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
基础支持 {{ CompatUnknown() }} {{ CompatGeckoDesktop(32.0) }} {{ CompatNo() }} {{ CompatUnknown() }} {{ CompatUnknown() }}
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基础支持 {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatGeckoMobile(32.0) }} {{ CompatNo() }} {{ CompatUnknown() }} {{ CompatUnknown() }}

参见