From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/web/api/windoweventhandlers/index.html | 103 ++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 files/ja/web/api/windoweventhandlers/index.html (limited to 'files/ja/web/api/windoweventhandlers/index.html') diff --git a/files/ja/web/api/windoweventhandlers/index.html b/files/ja/web/api/windoweventhandlers/index.html new file mode 100644 index 0000000000..e06b61d49c --- /dev/null +++ b/files/ja/web/api/windoweventhandlers/index.html @@ -0,0 +1,103 @@ +--- +title: WindowEventHandlers +slug: Web/API/WindowEventHandlers +tags: + - API + - HTML DOM + - Interface + - Mixin + - Reference + - WindowEventHandlers +translation_of: Web/API/WindowEventHandlers +--- +
{{APIRef("HTML DOM")}}
+ +

WindowEventHandlers ミックスインは、{{domxref("Window")}}、{{domxref("HTMLBodyElement")}}、{{domxref("HTMLFrameSetElement")}} などのいくつかのインターフェイスに共通のイベントハンドラを記述します。 これらの各インターフェイスは、追加の固有のイベントハンドラを実装できます。

+ +
+

: WindowEventHandlers はインターフェースではなく、ミックスインです。 実際には、WindowEventHandlers 型のオブジェクトを作成することはできません。

+
+ +

プロパティ

+ +

onXYZ という形式のイベントプロパティは、{{domxref("WindowEventHandlers")}} で定義され、{{domxref("Window")}} および Web Workers の {{domxref("WorkerGlobalScope")}} によって実装されます。

+ +
+
{{domxref("WindowEventHandlers.onafterprint")}}
+
{{event("afterprint")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onbeforeprint")}}
+
{{event("beforeprint")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onbeforeunload")}}
+
{{event("beforeunload")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onhashchange")}}
+
{{event("hashchange")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onlanguagechange")}} {{experimental_inline}}
+
{{event("languagechange")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onmessage")}}
+
{{event("message")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onmessageerror")}}
+
{{event("MessageError")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onoffline")}}
+
{{event("offline")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.ononline")}}
+
{{event("online")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onpagehide")}}
+
{{event("pagehide")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onpageshow")}}
+
{{event("pageshow")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onpopstate")}}
+
{{event("popstate")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onrejectionhandled")}}
+
{{event("rejectionhandled")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。 {{jsxref("Promise")}} が拒否され、拒否が処理されたことを示します。
+
{{domxref("WindowEventHandlers.onstorage")}}
+
{{event("storage")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
{{domxref("WindowEventHandlers.onunhandledrejection")}}
+
{{event("unhandledrejection")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。 {{jsxref("Promise")}} は拒否されたが拒否が処理されなかったことを示します。
+
{{domxref("WindowEventHandlers.onunload")}}
+
{{event("unload")}} イベントが発生したときに呼び出されるコードを表す {{domxref("EventHandler")}} です。
+
+ +

メソッド

+ +

このインターフェイスはメソッドを定義しません。

+ +

仕様

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
仕様状態コメント
{{SpecName('HTML WHATWG', '#windoweventhandlers', 'WindowEventHandlers')}}{{Spec2('HTML WHATWG')}}最新のスナップショットである {{SpecName("HTML5.1")}} 以降、変更はありません。
{{SpecName('HTML5.1', '#windoweventhandlers', 'WindowEventHandlers')}}{{Spec2('HTML5.1')}}{{SpecName("HTML WHATWG")}} のスナップショット。 {{SpecName("HTML5 W3C")}} スナップショット以降に onlanguage が追加されました。
{{SpecName("HTML5 W3C", "#windoweventhandlers", "WindowEventHandlers")}}{{Spec2('HTML5 W3C')}}{{SpecName("HTML WHATWG")}} のスナップショット。 WindowEventHandlers の作成(ターゲットの前にあるプロパティ)。
+ +

ブラウザーの互換性

+ + + +

{{Compat("api.WindowEventHandlers")}}

+ +

関連情報

+ + -- cgit v1.2.3-54-g00ecf