From 6acf87987baea4675dbd1d5586663959e742cc03 Mon Sep 17 00:00:00 2001 From: MDN Date: Tue, 22 Feb 2022 00:12:14 +0000 Subject: [CRON] sync translated content --- files/ja/_redirects.txt | 20 +++-- files/ja/_wikihistory.json | 88 +++++++++++----------- .../api/audiotracklist/addtrack_event/index.html | 82 ++++++++++++++++++++ .../web/api/audiotracklist/change_event/index.html | 82 ++++++++++++++++++++ .../audiotracklist/removetrack_event/index.html | 79 +++++++++++++++++++ .../web/api/audiotracklist/onaddtrack/index.html | 81 -------------------- .../ja/web/api/audiotracklist/onchange/index.html | 81 -------------------- .../api/audiotracklist/onremovetrack/index.html | 78 ------------------- .../api/baseaudiocontext/onstatechange/index.html | 52 ------------- .../baseaudiocontext/statechange_event/index.html | 52 +++++++++++++ .../document/afterscriptexecute_event/index.html | 51 +++++++++++++ .../document/beforescriptexecute_event/index.html | 48 ++++++++++++ .../api/document/onafterscriptexecute/index.html | 50 ------------ .../api/document/onbeforescriptexecute/index.html | 47 ------------ 14 files changed, 451 insertions(+), 440 deletions(-) create mode 100644 files/ja/conflicting/web/api/audiotracklist/addtrack_event/index.html create mode 100644 files/ja/conflicting/web/api/audiotracklist/change_event/index.html create mode 100644 files/ja/conflicting/web/api/audiotracklist/removetrack_event/index.html delete mode 100644 files/ja/web/api/audiotracklist/onaddtrack/index.html delete mode 100644 files/ja/web/api/audiotracklist/onchange/index.html delete mode 100644 files/ja/web/api/audiotracklist/onremovetrack/index.html delete mode 100644 files/ja/web/api/baseaudiocontext/onstatechange/index.html create mode 100644 files/ja/web/api/baseaudiocontext/statechange_event/index.html create mode 100644 files/ja/web/api/document/afterscriptexecute_event/index.html create mode 100644 files/ja/web/api/document/beforescriptexecute_event/index.html delete mode 100644 files/ja/web/api/document/onafterscriptexecute/index.html delete mode 100644 files/ja/web/api/document/onbeforescriptexecute/index.html (limited to 'files/ja') diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 7d5ab93c60..2165207bd5 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -80,8 +80,8 @@ /ja/docs/API/Document/linkColor /ja/docs/Web/API/Document/linkColor /ja/docs/API/Document/links /ja/docs/Web/API/Document/links /ja/docs/API/Document/location /ja/docs/Web/API/Document/location -/ja/docs/API/Document/onafterscriptexecute /ja/docs/Web/API/Document/onafterscriptexecute -/ja/docs/API/Document/onbeforescriptexecute /ja/docs/Web/API/Document/onbeforescriptexecute +/ja/docs/API/Document/onafterscriptexecute /ja/docs/Web/API/Document/afterscriptexecute_event +/ja/docs/API/Document/onbeforescriptexecute /ja/docs/Web/API/Document/beforescriptexecute_event /ja/docs/API/Document/onfullscreenchange /ja/docs/conflicting/Web/API/Document/fullscreenchange_event /ja/docs/API/Document/onfullscreenerror /ja/docs/conflicting/Web/API/Document/fullscreenerror_event /ja/docs/API/Document/onselectionchange /ja/docs/Web/API/GlobalEventHandlers/onselectionchange @@ -1357,8 +1357,8 @@ /ja/docs/DOM/element.nodeValue /ja/docs/Web/API/Node/nodeValue /ja/docs/DOM/element.normalize /ja/docs/Web/API/Node/normalize /ja/docs/DOM/element.offsetTop /ja/docs/Web/API/HTMLElement/offsetTop -/ja/docs/DOM/element.onafterscriptexecute /ja/docs/Web/API/Document/onafterscriptexecute -/ja/docs/DOM/element.onbeforescriptexecute /ja/docs/Web/API/Document/onbeforescriptexecute +/ja/docs/DOM/element.onafterscriptexecute /ja/docs/Web/API/Document/afterscriptexecute_event +/ja/docs/DOM/element.onbeforescriptexecute /ja/docs/Web/API/Document/beforescriptexecute_event /ja/docs/DOM/element.oncopy /ja/docs/Web/API/HTMLElement/oncopy /ja/docs/DOM/element.oncut /ja/docs/Web/API/HTMLElement/oncut /ja/docs/DOM/element.onkeypress /ja/docs/Web/API/GlobalEventHandlers/onkeypress @@ -3040,10 +3040,14 @@ /ja/docs/Web/API/AudioContext/decodeAudioData /ja/docs/Web/API/BaseAudioContext/decodeAudioData /ja/docs/Web/API/AudioContext/destination /ja/docs/Web/API/BaseAudioContext/destination /ja/docs/Web/API/AudioContext/listener /ja/docs/Web/API/BaseAudioContext/listener -/ja/docs/Web/API/AudioContext/onstatechange /ja/docs/Web/API/BaseAudioContext/onstatechange +/ja/docs/Web/API/AudioContext/onstatechange /ja/docs/Web/API/BaseAudioContext/statechange_event /ja/docs/Web/API/AudioContext/sampleRate /ja/docs/Web/API/BaseAudioContext/sampleRate /ja/docs/Web/API/AudioContext/state /ja/docs/Web/API/BaseAudioContext/state /ja/docs/Web/API/AudioScheduledSourceNode/onended /ja/docs/Web/API/AudioScheduledSourceNode/ended_event +/ja/docs/Web/API/AudioTrackList/onaddtrack /ja/docs/conflicting/Web/API/AudioTrackList/addtrack_event +/ja/docs/Web/API/AudioTrackList/onchange /ja/docs/conflicting/Web/API/AudioTrackList/change_event +/ja/docs/Web/API/AudioTrackList/onremovetrack /ja/docs/conflicting/Web/API/AudioTrackList/removetrack_event +/ja/docs/Web/API/BaseAudioContext/onstatechange /ja/docs/Web/API/BaseAudioContext/statechange_event /ja/docs/Web/API/Boolean /ja/docs/Web/JavaScript/Reference/Global_Objects/Boolean /ja/docs/Web/API/BroadcastChannel/onmessage /ja/docs/conflicting/Web/API/BroadcastChannel/message_event /ja/docs/Web/API/BroadcastChannel/onmessageerror /ja/docs/conflicting/Web/API/BroadcastChannel/messageerror_event @@ -3064,6 +3068,8 @@ /ja/docs/Web/API/Document/defaultView/storage_event /ja/docs/Web/API/Window/storage_event /ja/docs/Web/API/Document/domConfig /ja/docs/Web/API/Document /ja/docs/Web/API/Document/inputEncoding /ja/docs/Web/API/Document/characterSet +/ja/docs/Web/API/Document/onafterscriptexecute /ja/docs/Web/API/Document/afterscriptexecute_event +/ja/docs/Web/API/Document/onbeforescriptexecute /ja/docs/Web/API/Document/beforescriptexecute_event /ja/docs/Web/API/Document/onfullscreenchange /ja/docs/conflicting/Web/API/Document/fullscreenchange_event /ja/docs/Web/API/Document/onfullscreenerror /ja/docs/conflicting/Web/API/Document/fullscreenerror_event /ja/docs/Web/API/Document/onselectionchange /ja/docs/Web/API/GlobalEventHandlers/onselectionchange @@ -3455,8 +3461,8 @@ /ja/docs/Web/API/element.innerHTML /ja/docs/Web/API/Element/innerHTML /ja/docs/Web/API/element.insertAdjacentHTML /ja/docs/Web/API/Element/insertAdjacentHTML /ja/docs/Web/API/element.offsetTop /ja/docs/Web/API/HTMLElement/offsetTop -/ja/docs/Web/API/element.onafterscriptexecute /ja/docs/Web/API/Document/onafterscriptexecute -/ja/docs/Web/API/element.onbeforescriptexecute /ja/docs/Web/API/Document/onbeforescriptexecute +/ja/docs/Web/API/element.onafterscriptexecute /ja/docs/Web/API/Document/afterscriptexecute_event +/ja/docs/Web/API/element.onbeforescriptexecute /ja/docs/Web/API/Document/beforescriptexecute_event /ja/docs/Web/API/element.onkeypress /ja/docs/Web/API/GlobalEventHandlers/onkeypress /ja/docs/Web/API/element.onmousedown /ja/docs/Web/API/GlobalEventHandlers/onmousedown /ja/docs/Web/API/element.onmouseup /ja/docs/Web/API/GlobalEventHandlers/onmouseup diff --git a/files/ja/_wikihistory.json b/files/ja/_wikihistory.json index 67a3e79324..664e7a3bfe 100644 --- a/files/ja/_wikihistory.json +++ b/files/ja/_wikihistory.json @@ -10288,24 +10288,6 @@ "Wind1808" ] }, - "Web/API/AudioTrackList/onaddtrack": { - "modified": "2020-10-15T22:19:07.769Z", - "contributors": [ - "Wind1808" - ] - }, - "Web/API/AudioTrackList/onchange": { - "modified": "2020-10-15T22:19:08.012Z", - "contributors": [ - "Wind1808" - ] - }, - "Web/API/AudioTrackList/onremovetrack": { - "modified": "2020-10-15T22:19:08.330Z", - "contributors": [ - "Wind1808" - ] - }, "Web/API/AudioTrackList/removetrack_event": { "modified": "2020-10-15T22:19:09.397Z", "contributors": [ @@ -10447,12 +10429,6 @@ "maruhiro" ] }, - "Web/API/BaseAudioContext/onstatechange": { - "modified": "2019-03-23T22:51:24.869Z", - "contributors": [ - "maruhiro" - ] - }, "Web/API/BaseAudioContext/sampleRate": { "modified": "2019-03-23T22:51:53.196Z", "contributors": [ @@ -10466,6 +10442,12 @@ "maruhiro" ] }, + "Web/API/BaseAudioContext/statechange_event": { + "modified": "2019-03-23T22:51:24.869Z", + "contributors": [ + "maruhiro" + ] + }, "Web/API/Battery_Status_API": { "modified": "2020-10-15T21:25:13.525Z", "contributors": [ @@ -12152,6 +12134,16 @@ "Shoot" ] }, + "Web/API/Document/afterscriptexecute_event": { + "modified": "2020-10-15T21:21:11.759Z", + "contributors": [ + "mfuji09", + "wbamberg", + "fscholz", + "khalid32", + "ethertank" + ] + }, "Web/API/Document/alinkColor": { "modified": "2020-10-15T21:21:40.077Z", "contributors": [ @@ -12216,6 +12208,16 @@ "ethertank" ] }, + "Web/API/Document/beforescriptexecute_event": { + "modified": "2019-03-23T23:35:14.273Z", + "contributors": [ + "mfuji09", + "wbamberg", + "fscholz", + "khalid32", + "ethertank" + ] + }, "Web/API/Document/bgColor": { "modified": "2020-10-15T21:21:45.294Z", "contributors": [ @@ -12944,26 +12946,6 @@ "mfuji09" ] }, - "Web/API/Document/onafterscriptexecute": { - "modified": "2020-10-15T21:21:11.759Z", - "contributors": [ - "mfuji09", - "wbamberg", - "fscholz", - "khalid32", - "ethertank" - ] - }, - "Web/API/Document/onbeforescriptexecute": { - "modified": "2019-03-23T23:35:14.273Z", - "contributors": [ - "mfuji09", - "wbamberg", - "fscholz", - "khalid32", - "ethertank" - ] - }, "Web/API/Document/onoffline": { "modified": "2019-03-22T11:03:20.072Z", "contributors": [ @@ -48344,6 +48326,24 @@ "Uemmra3" ] }, + "conflicting/Web/API/AudioTrackList/addtrack_event": { + "modified": "2020-10-15T22:19:07.769Z", + "contributors": [ + "Wind1808" + ] + }, + "conflicting/Web/API/AudioTrackList/change_event": { + "modified": "2020-10-15T22:19:08.012Z", + "contributors": [ + "Wind1808" + ] + }, + "conflicting/Web/API/AudioTrackList/removetrack_event": { + "modified": "2020-10-15T22:19:08.330Z", + "contributors": [ + "Wind1808" + ] + }, "conflicting/Web/API/Blob/size": { "modified": "2020-09-25T16:46:05.461Z", "contributors": [ diff --git a/files/ja/conflicting/web/api/audiotracklist/addtrack_event/index.html b/files/ja/conflicting/web/api/audiotracklist/addtrack_event/index.html new file mode 100644 index 0000000000..9ad6a9af88 --- /dev/null +++ b/files/ja/conflicting/web/api/audiotracklist/addtrack_event/index.html @@ -0,0 +1,82 @@ +--- +title: AudioTrackList.onaddtrack +slug: conflicting/Web/API/AudioTrackList/addtrack_event +tags: + - API + - Adding Audio Tracks + - Adding Tracks + - Audio + - AudioTrackList + - Event Handler + - HTML DOM + - Media + - Property + - Reference + - addTrack + - onaddtrack + - track +translation_of: Web/API/AudioTrackList/onaddtrack +original_slug: Web/API/AudioTrackList/onaddtrack +--- +
{{APIRef("HTML DOM")}}
+ +

{{domxref("AudioTrackList")}}onaddtrack プロパティは、{{event("addtrack")}} イベントが発生したときに呼び出されるイベントハンドラで、AudioTrackList が表す音声トラックを持つメディア要素に新しい音声トラックが追加されたことを示します。

+ +

イベントは {{domxref("TrackEvent")}} オブジェクトの形でイベントハンドラに渡され、その {{domxref("TrackEvent.track", "track")}} プロパティは新しく追加されたトラックを識別します。

+ +
+

: {{domxref("EventTarget.addEventListener", "addEventListener()")}} を使用して、addtrack イベント用のハンドラを追加することもできます。

+
+ +

構文

+ +
AudioTrackList.onaddtrack = eventHandler;
+ +

+ +

onaddtrack は、 {{domxref("TrackEvent.track", "track")}} プロパティでどの音声トラックがメディアに追加されたかを示す {{domxref("TrackEvent")}} オブジェクトを入力として受け取る関数を設定します。

+ +

使用上の注意

+ +

{{event("addtrack")}} イベントは、音声トラックを AudioTrackList オブジェクトで表すメディア要素に新しいトラックが追加されるたびに呼び出されます。 これは、メディアが最初に要素に添付されたときにトラックが要素に追加されたときに発生します。 メディアリソース内の音声トラックごとに1つの addtrack イベントが発生します。

+ +

+ +

このスニペットは、新しく追加されたトラックを表す {{domxref("AudioTrack")}} オブジェクトを渡して、addToTrackList() 関数を呼び出す {{event("addtrack")}} イベントのハンドラを確立します。 このシナリオでは、その関数の役割は、選択可能な音声トラックのリストに新しいトラックを追加することです。

+ +
document.querySelector("video").audioTracks.onaddtrack = function(event) {
+  addToTrackList(event.track);
+};
+
+ +

仕様

+ + + + + + + + + + + + + + + + + + + + + +
仕様状態コメント
{{SpecName('HTML WHATWG', '#handler-tracklist-onaddtrack', 'AudioTrackList.onaddtrack')}}{{Spec2('HTML WHATWG')}} 
{{SpecName('HTML5 W3C', 'embedded-content-0.html#dom-audiotracklist-onaddtrack', 'AudioTrackList.onaddtrack')}}{{Spec2('HTML5 W3C')}} 
+ +

ブラウザーの互換性

+ + + +

{{Compat("api.AudioTrackList.onaddtrack")}}

+ +

 

diff --git a/files/ja/conflicting/web/api/audiotracklist/change_event/index.html b/files/ja/conflicting/web/api/audiotracklist/change_event/index.html new file mode 100644 index 0000000000..f87bdb8c08 --- /dev/null +++ b/files/ja/conflicting/web/api/audiotracklist/change_event/index.html @@ -0,0 +1,82 @@ +--- +title: AudioTrackList.onchange +slug: conflicting/Web/API/AudioTrackList/change_event +tags: + - API + - Adding Audio Tracks + - Adding Tracks + - Audio + - AudioTrackList + - Event Handler + - HTML DOM + - Media + - Property + - Reference + - addTrack + - onchange + - track +translation_of: Web/API/AudioTrackList/onchange +original_slug: Web/API/AudioTrackList/onchange +--- +
{{APIRef("HTML DOM")}}
+ +

{{domxref("AudioTrackList")}}onchange プロパティは、{{event("change")}} イベントが発生したときに呼び出されるイベントハンドラで、AudioTrackList 内の1つ以上の {{domxref("AudioTrack")}} が有効または無効になっていることを示します。

+ +

イベントは {{domxref("Event")}} オブジェクトの形でイベントハンドラに渡されます。 イベントは追加情報を提供しません。 メディアのトラックの新しい状態を判断するには、それらの {{domxref("AudioTrack.enabled")}} フラグを調べる必要があります。

+ +
+

: {{domxref("EventTarget.addEventListener", "addEventListener()")}} を使用して、change イベントのハンドラを追加することもできます。

+
+ +

構文

+ +
AudioTrackList.onchange = eventHandler;
+ +

+ +

onchange は、メディア要素でトラックが有効または無効になったときに必ず呼び出される関数を設定します。

+ +

+ +

このスニペットは、リスト内の各トラックを調べる {{event("change")}} イベントのハンドラを確立し、トラックの現在の状態を示すユーザーインターフェイスコントロールの状態を更新する関数を呼び出します。

+ +
var trackList = document.querySelector("video").audioTracks;
+
+trackList.onchange = function(event) {
+  trackList.forEach(function(track) {
+    updateTrackEnabledButton(track.id, track.enabled);
+  });
+};
+
+ +

この例の updateTrackEnabledButton() は、トラックの {{domxref("AudioTrack.id", "id")}}(おそらくアプリはトラック ID をコントロール要素の ID として使用します)でユーザーインターフェイスコントロールを見つけて、トラックの {{domxref("AudioTrack.enabled", "enabled")}} フラグを使用してコントロールが現在どの状態にあるべきかを決定する関数です。

+ +

仕様

+ + + + + + + + + + + + + + + + + + + + + +
仕様状態コメント
{{SpecName('HTML WHATWG', '#handler-tracklist-onchange', 'AudioTrackList.onchange')}}{{Spec2('HTML WHATWG')}} 
{{SpecName('HTML5 W3C', 'embedded-content-0.html#dom-audiotracklist-onchange', 'AudioTrackList.onchange')}}{{Spec2('HTML5 W3C')}} 
+ +

ブラウザーの互換性

+ + + +

{{Compat("api.AudioTrackList.onchange")}}

diff --git a/files/ja/conflicting/web/api/audiotracklist/removetrack_event/index.html b/files/ja/conflicting/web/api/audiotracklist/removetrack_event/index.html new file mode 100644 index 0000000000..298e74064b --- /dev/null +++ b/files/ja/conflicting/web/api/audiotracklist/removetrack_event/index.html @@ -0,0 +1,79 @@ +--- +title: AudioTrackList.onremovetrack +slug: conflicting/Web/API/AudioTrackList/removetrack_event +tags: + - API + - Audio + - AudioTrackList + - Event Handler + - HTML DOM + - Media + - Property + - Reference + - Removing Audio Tracks + - Removing Tracks + - onremovetrack + - remove + - removeTrack + - track +translation_of: Web/API/AudioTrackList/onremovetrack +original_slug: Web/API/AudioTrackList/onremovetrack +--- +
{{APIRef("HTML DOM")}}
+ +

{{domxref("AudioTrackList")}}onremovetrack イベントハンドラは、{{event("removetrack")}} イベントが発生したときに呼び出され、音声トラックがメディア要素から、したがって AudioTrackList からも取り除かれたことを示します。

+ +

イベントは {{domxref("TrackEvent")}} オブジェクトの形式でイベントハンドラに渡されます。 その {{domxref("TrackEvent.track", "track")}} プロパティは、メディア要素の AudioTrackList から取り除かれたトラックを識別します。

+ +
+

: {{domxref("EventTarget.addEventListener", "addEventListener()")}} を使用して、removetrack イベント用のハンドラを追加することもできます。

+
+ +

構文

+ +
AudioTrackList.onremovetrack = eventHandler;
+ +

+ +

onremovetrack は、{{domxref("TrackEvent.track", "track")}} プロパティでどの音声トラックがメディア要素から取り除かれたかを示す {{domxref("TrackEvent")}} オブジェクトを入力として受け取る関数を設定します。

+ +

+ +

この単純な例は、トラックがメディア要素から取り除かれるたびに、メディア要素内の現在の音声トラック数を取得するだけです。

+ +
document.querySelector("my-video").audioTracks.onremovetrack = function(event) {
+  myTrackCount = document.querySelector("my-video").audioTracks.length;
+};
+
+ +

メディア要素に残っている現在の音声トラック数は、AudioTrackList の {{domxref("AudioTrackList.length", "length")}} プロパティから取得します。

+ +

仕様

+ + + + + + + + + + + + + + + + + + + + + +
仕様状態コメント
{{SpecName('HTML WHATWG', '#handler-tracklist-onremovetrack', 'AudioTrackList.onremovetrack')}}{{Spec2('HTML WHATWG')}} 
{{SpecName('HTML5 W3C', 'embedded-content-0.html#dom-audiotracklist-onremovetrack', 'AudioTrackList.onremovetrack')}}{{Spec2('HTML5 W3C')}} 
+ +

ブラウザーの互換性

+ + + +

{{Compat("api.AudioTrackList.onremovetrack")}}

diff --git a/files/ja/web/api/audiotracklist/onaddtrack/index.html b/files/ja/web/api/audiotracklist/onaddtrack/index.html deleted file mode 100644 index b73d0deacf..0000000000 --- a/files/ja/web/api/audiotracklist/onaddtrack/index.html +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: AudioTrackList.onaddtrack -slug: Web/API/AudioTrackList/onaddtrack -tags: - - API - - Adding Audio Tracks - - Adding Tracks - - Audio - - AudioTrackList - - Event Handler - - HTML DOM - - Media - - Property - - Reference - - addTrack - - onaddtrack - - track -translation_of: Web/API/AudioTrackList/onaddtrack ---- -
{{APIRef("HTML DOM")}}
- -

{{domxref("AudioTrackList")}}onaddtrack プロパティは、{{event("addtrack")}} イベントが発生したときに呼び出されるイベントハンドラで、AudioTrackList が表す音声トラックを持つメディア要素に新しい音声トラックが追加されたことを示します。

- -

イベントは {{domxref("TrackEvent")}} オブジェクトの形でイベントハンドラに渡され、その {{domxref("TrackEvent.track", "track")}} プロパティは新しく追加されたトラックを識別します。

- -
-

: {{domxref("EventTarget.addEventListener", "addEventListener()")}} を使用して、addtrack イベント用のハンドラを追加することもできます。

-
- -

構文

- -
AudioTrackList.onaddtrack = eventHandler;
- -

- -

onaddtrack は、 {{domxref("TrackEvent.track", "track")}} プロパティでどの音声トラックがメディアに追加されたかを示す {{domxref("TrackEvent")}} オブジェクトを入力として受け取る関数を設定します。

- -

使用上の注意

- -

{{event("addtrack")}} イベントは、音声トラックを AudioTrackList オブジェクトで表すメディア要素に新しいトラックが追加されるたびに呼び出されます。 これは、メディアが最初に要素に添付されたときにトラックが要素に追加されたときに発生します。 メディアリソース内の音声トラックごとに1つの addtrack イベントが発生します。

- -

- -

このスニペットは、新しく追加されたトラックを表す {{domxref("AudioTrack")}} オブジェクトを渡して、addToTrackList() 関数を呼び出す {{event("addtrack")}} イベントのハンドラを確立します。 このシナリオでは、その関数の役割は、選択可能な音声トラックのリストに新しいトラックを追加することです。

- -
document.querySelector("video").audioTracks.onaddtrack = function(event) {
-  addToTrackList(event.track);
-};
-
- -

仕様

- - - - - - - - - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('HTML WHATWG', '#handler-tracklist-onaddtrack', 'AudioTrackList.onaddtrack')}}{{Spec2('HTML WHATWG')}} 
{{SpecName('HTML5 W3C', 'embedded-content-0.html#dom-audiotracklist-onaddtrack', 'AudioTrackList.onaddtrack')}}{{Spec2('HTML5 W3C')}} 
- -

ブラウザーの互換性

- - - -

{{Compat("api.AudioTrackList.onaddtrack")}}

- -

 

diff --git a/files/ja/web/api/audiotracklist/onchange/index.html b/files/ja/web/api/audiotracklist/onchange/index.html deleted file mode 100644 index 872f7e7f13..0000000000 --- a/files/ja/web/api/audiotracklist/onchange/index.html +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: AudioTrackList.onchange -slug: Web/API/AudioTrackList/onchange -tags: - - API - - Adding Audio Tracks - - Adding Tracks - - Audio - - AudioTrackList - - Event Handler - - HTML DOM - - Media - - Property - - Reference - - addTrack - - onchange - - track -translation_of: Web/API/AudioTrackList/onchange ---- -
{{APIRef("HTML DOM")}}
- -

{{domxref("AudioTrackList")}}onchange プロパティは、{{event("change")}} イベントが発生したときに呼び出されるイベントハンドラで、AudioTrackList 内の1つ以上の {{domxref("AudioTrack")}} が有効または無効になっていることを示します。

- -

イベントは {{domxref("Event")}} オブジェクトの形でイベントハンドラに渡されます。 イベントは追加情報を提供しません。 メディアのトラックの新しい状態を判断するには、それらの {{domxref("AudioTrack.enabled")}} フラグを調べる必要があります。

- -
-

: {{domxref("EventTarget.addEventListener", "addEventListener()")}} を使用して、change イベントのハンドラを追加することもできます。

-
- -

構文

- -
AudioTrackList.onchange = eventHandler;
- -

- -

onchange は、メディア要素でトラックが有効または無効になったときに必ず呼び出される関数を設定します。

- -

- -

このスニペットは、リスト内の各トラックを調べる {{event("change")}} イベントのハンドラを確立し、トラックの現在の状態を示すユーザーインターフェイスコントロールの状態を更新する関数を呼び出します。

- -
var trackList = document.querySelector("video").audioTracks;
-
-trackList.onchange = function(event) {
-  trackList.forEach(function(track) {
-    updateTrackEnabledButton(track.id, track.enabled);
-  });
-};
-
- -

この例の updateTrackEnabledButton() は、トラックの {{domxref("AudioTrack.id", "id")}}(おそらくアプリはトラック ID をコントロール要素の ID として使用します)でユーザーインターフェイスコントロールを見つけて、トラックの {{domxref("AudioTrack.enabled", "enabled")}} フラグを使用してコントロールが現在どの状態にあるべきかを決定する関数です。

- -

仕様

- - - - - - - - - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('HTML WHATWG', '#handler-tracklist-onchange', 'AudioTrackList.onchange')}}{{Spec2('HTML WHATWG')}} 
{{SpecName('HTML5 W3C', 'embedded-content-0.html#dom-audiotracklist-onchange', 'AudioTrackList.onchange')}}{{Spec2('HTML5 W3C')}} 
- -

ブラウザーの互換性

- - - -

{{Compat("api.AudioTrackList.onchange")}}

diff --git a/files/ja/web/api/audiotracklist/onremovetrack/index.html b/files/ja/web/api/audiotracklist/onremovetrack/index.html deleted file mode 100644 index 3683570ebb..0000000000 --- a/files/ja/web/api/audiotracklist/onremovetrack/index.html +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: AudioTrackList.onremovetrack -slug: Web/API/AudioTrackList/onremovetrack -tags: - - API - - Audio - - AudioTrackList - - Event Handler - - HTML DOM - - Media - - Property - - Reference - - Removing Audio Tracks - - Removing Tracks - - onremovetrack - - remove - - removeTrack - - track -translation_of: Web/API/AudioTrackList/onremovetrack ---- -
{{APIRef("HTML DOM")}}
- -

{{domxref("AudioTrackList")}}onremovetrack イベントハンドラは、{{event("removetrack")}} イベントが発生したときに呼び出され、音声トラックがメディア要素から、したがって AudioTrackList からも取り除かれたことを示します。

- -

イベントは {{domxref("TrackEvent")}} オブジェクトの形式でイベントハンドラに渡されます。 その {{domxref("TrackEvent.track", "track")}} プロパティは、メディア要素の AudioTrackList から取り除かれたトラックを識別します。

- -
-

: {{domxref("EventTarget.addEventListener", "addEventListener()")}} を使用して、removetrack イベント用のハンドラを追加することもできます。

-
- -

構文

- -
AudioTrackList.onremovetrack = eventHandler;
- -

- -

onremovetrack は、{{domxref("TrackEvent.track", "track")}} プロパティでどの音声トラックがメディア要素から取り除かれたかを示す {{domxref("TrackEvent")}} オブジェクトを入力として受け取る関数を設定します。

- -

- -

この単純な例は、トラックがメディア要素から取り除かれるたびに、メディア要素内の現在の音声トラック数を取得するだけです。

- -
document.querySelector("my-video").audioTracks.onremovetrack = function(event) {
-  myTrackCount = document.querySelector("my-video").audioTracks.length;
-};
-
- -

メディア要素に残っている現在の音声トラック数は、AudioTrackList の {{domxref("AudioTrackList.length", "length")}} プロパティから取得します。

- -

仕様

- - - - - - - - - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('HTML WHATWG', '#handler-tracklist-onremovetrack', 'AudioTrackList.onremovetrack')}}{{Spec2('HTML WHATWG')}} 
{{SpecName('HTML5 W3C', 'embedded-content-0.html#dom-audiotracklist-onremovetrack', 'AudioTrackList.onremovetrack')}}{{Spec2('HTML5 W3C')}} 
- -

ブラウザーの互換性

- - - -

{{Compat("api.AudioTrackList.onremovetrack")}}

diff --git a/files/ja/web/api/baseaudiocontext/onstatechange/index.html b/files/ja/web/api/baseaudiocontext/onstatechange/index.html deleted file mode 100644 index 37a15457e9..0000000000 --- a/files/ja/web/api/baseaudiocontext/onstatechange/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: AudioContext.onstatechange -slug: Web/API/BaseAudioContext/onstatechange -translation_of: Web/API/BaseAudioContext/onstatechange -original_slug: Web/API/AudioContext/onstatechange ---- -

{{ APIRef("Web Audio API") }}

- -
-

{{ domxref("AudioContext") }}インターフェースのonstatechangeプロパティは、{{Event("statechange")}}イベントが発火した(これはオーディオコンテキストの状態が変わったとき発生します)とき呼ばれるイベントハンドラ関数を定義します。

-
- -

構文

- -
var audioCtx = new AudioContext();
-audioCtx.onstatechange = function() { ... };
- -

- -

次のスニペットはAudioContext states デモの一部です(すぐに実行)。{{domxref("AudioContext.onstatechange")}}ハンドラは、状態が変わるたびにコンソールにログを出力するために使われています。

- -
audioCtx.onstatechange = function() {
-  console.log(audioCtx.state);
-}
-
- -

仕様

- - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('Web Audio API', '#widl-AudioContext-onstatechange', 'onstatechange')}}{{Spec2('Web Audio API')}} 
- -

互換性

- -

{{Compat("api.BaseAudioContext.onstatechange")}}

- -

参考

- - diff --git a/files/ja/web/api/baseaudiocontext/statechange_event/index.html b/files/ja/web/api/baseaudiocontext/statechange_event/index.html new file mode 100644 index 0000000000..b0b1c1dcea --- /dev/null +++ b/files/ja/web/api/baseaudiocontext/statechange_event/index.html @@ -0,0 +1,52 @@ +--- +title: AudioContext.onstatechange +slug: Web/API/BaseAudioContext/statechange_event +translation_of: Web/API/BaseAudioContext/onstatechange +original_slug: Web/API/BaseAudioContext/onstatechange +--- +

{{ APIRef("Web Audio API") }}

+ +
+

{{ domxref("AudioContext") }}インターフェースのonstatechangeプロパティは、{{Event("statechange")}}イベントが発火した(これはオーディオコンテキストの状態が変わったとき発生します)とき呼ばれるイベントハンドラ関数を定義します。

+
+ +

構文

+ +
var audioCtx = new AudioContext();
+audioCtx.onstatechange = function() { ... };
+ +

+ +

次のスニペットはAudioContext states デモの一部です(すぐに実行)。{{domxref("AudioContext.onstatechange")}}ハンドラは、状態が変わるたびにコンソールにログを出力するために使われています。

+ +
audioCtx.onstatechange = function() {
+  console.log(audioCtx.state);
+}
+
+ +

仕様

+ + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('Web Audio API', '#widl-AudioContext-onstatechange', 'onstatechange')}}{{Spec2('Web Audio API')}} 
+ +

互換性

+ +

{{Compat("api.BaseAudioContext.onstatechange")}}

+ +

参考

+ + diff --git a/files/ja/web/api/document/afterscriptexecute_event/index.html b/files/ja/web/api/document/afterscriptexecute_event/index.html new file mode 100644 index 0000000000..f8b961ca92 --- /dev/null +++ b/files/ja/web/api/document/afterscriptexecute_event/index.html @@ -0,0 +1,51 @@ +--- +title: Document.onafterscriptexecute +slug: Web/API/Document/afterscriptexecute_event +tags: + - API + - DOM + - Non-standard + - Reference + - プロパティ + - 標準外 +translation_of: Web/API/Document/onafterscriptexecute +original_slug: Web/API/Document/onafterscriptexecute +--- +
{{ApiRef("DOM")}}{{non-standard_header}}
+ +

Document.onafterscriptexecute プロパティは、静的な {{HTMLElement("script")}} 要素のスクリプトの実行が終了したときに呼び出される関数を参照します。要素が {{domxref("Node.appendChild()", "appendChild()")}} などで動的に追加された場合には呼び出されません。

+ +

構文

+ +
document.onafterscriptexecute = funcRef;
+
+ +

funcRef は関数の参照で、イベントが発行されると呼び出されます。イベントの target 属性が、実行が完了した {{HTMLElement("script")}} 要素に設定されます。

+ +

+ +
function finished(e) {
+  logMessage(`Finished script with ID: ${e.target.id}`);
+}
+
+document.addEventListener('afterscriptexecute', finished, true);
+
+ +

ライブ例を表示

+ +

仕様書

+ + + +

ブラウザーの対応

+ +

{{Compat("api.Document.onafterscriptexecute")}}

+ +

関連情報

+ + diff --git a/files/ja/web/api/document/beforescriptexecute_event/index.html b/files/ja/web/api/document/beforescriptexecute_event/index.html new file mode 100644 index 0000000000..e9b3526529 --- /dev/null +++ b/files/ja/web/api/document/beforescriptexecute_event/index.html @@ -0,0 +1,48 @@ +--- +title: element.onbeforescriptexecute +slug: Web/API/Document/beforescriptexecute_event +tags: + - DOM +translation_of: Web/API/Document/onbeforescriptexecute +original_slug: Web/API/Document/onbeforescriptexecute +--- +
{{ApiRef}}{{gecko_minversion_header("2")}}
+ +

概要

+ +

HTML 文書内で宣言された {{HTMLElement("script")}} 要素内のコードの実行開始直前に発生するイベントをハンドリングします。appendChild() などを用いるなどして動的に追加された script 要素ではこのイベントは発生しません。

+ +

構文

+ +
document.onbeforescriptexecute = funcRef;
+
+ + + +

+ +
// ※ logMessage 関数は定義済みとする
+
+function starting(e) {
+  logMessage("スクリプト実行開始(ID:" + e.target.id + ")");
+}
+
+document.addEventListener("beforescriptexecute", starting, true);
+
+ +

実際の表示を確認

+ +

仕様書

+ + + +

関連情報

+ + diff --git a/files/ja/web/api/document/onafterscriptexecute/index.html b/files/ja/web/api/document/onafterscriptexecute/index.html deleted file mode 100644 index 33b98c0a0c..0000000000 --- a/files/ja/web/api/document/onafterscriptexecute/index.html +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Document.onafterscriptexecute -slug: Web/API/Document/onafterscriptexecute -tags: - - API - - DOM - - Non-standard - - Reference - - プロパティ - - 標準外 -translation_of: Web/API/Document/onafterscriptexecute ---- -
{{ApiRef("DOM")}}{{non-standard_header}}
- -

Document.onafterscriptexecute プロパティは、静的な {{HTMLElement("script")}} 要素のスクリプトの実行が終了したときに呼び出される関数を参照します。要素が {{domxref("Node.appendChild()", "appendChild()")}} などで動的に追加された場合には呼び出されません。

- -

構文

- -
document.onafterscriptexecute = funcRef;
-
- -

funcRef は関数の参照で、イベントが発行されると呼び出されます。イベントの target 属性が、実行が完了した {{HTMLElement("script")}} 要素に設定されます。

- -

- -
function finished(e) {
-  logMessage(`Finished script with ID: ${e.target.id}`);
-}
-
-document.addEventListener('afterscriptexecute', finished, true);
-
- -

ライブ例を表示

- -

仕様書

- - - -

ブラウザーの対応

- -

{{Compat("api.Document.onafterscriptexecute")}}

- -

関連情報

- - diff --git a/files/ja/web/api/document/onbeforescriptexecute/index.html b/files/ja/web/api/document/onbeforescriptexecute/index.html deleted file mode 100644 index 44d4c5febe..0000000000 --- a/files/ja/web/api/document/onbeforescriptexecute/index.html +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: element.onbeforescriptexecute -slug: Web/API/Document/onbeforescriptexecute -tags: - - DOM -translation_of: Web/API/Document/onbeforescriptexecute ---- -
{{ApiRef}}{{gecko_minversion_header("2")}}
- -

概要

- -

HTML 文書内で宣言された {{HTMLElement("script")}} 要素内のコードの実行開始直前に発生するイベントをハンドリングします。appendChild() などを用いるなどして動的に追加された script 要素ではこのイベントは発生しません。

- -

構文

- -
document.onbeforescriptexecute = funcRef;
-
- - - -

- -
// ※ logMessage 関数は定義済みとする
-
-function starting(e) {
-  logMessage("スクリプト実行開始(ID:" + e.target.id + ")");
-}
-
-document.addEventListener("beforescriptexecute", starting, true);
-
- -

実際の表示を確認

- -

仕様書

- - - -

関連情報

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