aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/api/window/captureevents
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
commit33058f2b292b3a581333bdfb21b8f671898c5060 (patch)
tree51c3e392513ec574331b2d3f85c394445ea803c6 /files/ja/web/api/window/captureevents
parent8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff)
downloadtranslated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip
initial commit
Diffstat (limited to 'files/ja/web/api/window/captureevents')
-rw-r--r--files/ja/web/api/window/captureevents/index.html53
1 files changed, 53 insertions, 0 deletions
diff --git a/files/ja/web/api/window/captureevents/index.html b/files/ja/web/api/window/captureevents/index.html
new file mode 100644
index 0000000000..6a38e6eb62
--- /dev/null
+++ b/files/ja/web/api/window/captureevents/index.html
@@ -0,0 +1,53 @@
+---
+title: window.captureEvents
+slug: Web/API/Window/captureEvents
+tags:
+ - DOM
+ - DOM_0
+ - Gecko
+ - Gecko DOM Reference
+ - 要更新
+translation_of: Web/API/Window/captureEvents
+---
+<p> </p>
+<p>{{ ApiRef() }} {{ 英語版章題("Summary") }}</p>
+<h3 id=".E6.A6.82.E8.A6.81" name=".E6.A6.82.E8.A6.81">概要</h3>
+<p>{{ Obsolete_header() }} window に指定したタイプの全てのイベントをキャプチャさせるようにします。</p>
+<p>{{ 英語版章題("Syntax") }}</p>
+<h3 id=".E6.A7.8B.E6.96.87" name=".E6.A7.8B.E6.96.87">構文</h3>
+<pre class="eval">window.captureEvents(<i>eventType</i>)
+</pre>
+<p><code>eventType</code> は、次の値の組み合わせを取ります。: <code>Event.ABORT</code>, <code>Event.BLUR</code>, <code>Event.CLICK</code>, <code>Event.CHANGE</code>, <code>Event.DBLCLICK</code>, <code>Event.DRAGDDROP</code>, <code>Event.ERROR</code>, <code>Event.FOCUS</code>, <code>Event.KEYDOWN</code>, <code>Event.KEYPRESS</code>, <code>Event.KEYUP</code>, <code>Event.LOAD</code>, <code>Event.MOUSEDOWN</code>, <code>Event.MOUSEMOVE</code>, <code>Event.MOUSEOUT</code>, <code>Event.MOUSEOVER</code>, <code>Event.MOUSEUP</code>, <code>Event.MOVE</code>, <code>Event.RESET</code>, <code>Event.RESIZE</code>, <code>Event.SELECT</code>, <code>Event.SUBMIT</code>, <code>Event.UNLOAD</code>.</p>
+<p>{{ 英語版章題("Example") }}</p>
+<h3 id=".E4.BE.8B" name=".E4.BE.8B">例</h3>
+<pre>&lt;html&gt;
+ &lt;script&gt;
+ function reg() {
+ window.captureEvents(Event.CLICK);
+ window.onclick = page_click;
+ }
+
+ function page_click() {
+ alert('ページクリックイベントが検出されました!');
+ }
+ &lt;/script&gt;
+
+ &lt;body onload="reg();"&gt;
+ &lt;p&gt;このページの任意の場所をクリックしてください。&lt;/p&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
+</pre>
+<p>{{ 英語版章題("Notes") }}</p>
+<h3 id=".E6.B3.A8.E8.A8.98" name=".E6.B3.A8.E8.A8.98">注記</h3>
+<div class="note">
+ <p>W3C DOM Events メソッドを支持するにあたり、このメソッドは Gecko 1.9 では廃止されました(<a href="ja/DOM/element.addEventListener">addEventListener</a> を参照してください)。このメソッドのサポートは <a href="ja/Gecko">Gecko</a> 1.9 で <a href="ja/Gecko_1.9_Changes_affecting_websites">削除されました</a>。</p>
+</div>
+<p>(ボタンのクリックや現在のドキュメントからフォーカスを移動させたりするような)ユーザの行動によって DOM 内で発生したイベントは、イベントを発生させたオブジェクトに到達する前に、通常、上方向の <a href="ja/DOM/window">window</a> や <a href="ja/DOM/document">document</a> オブジェクトを最初に通ります。</p>
+<p><a href="ja/DOM/window">window</a> 上で <code>captureEvents()</code> メソッドを呼び出すとき、指定するタイプのイベント(例えば、<code>Event.CLICK</code>)が階層の「より低い」オブジェクトを通ることはありません。通常のようにイベントを「バブルアップさせる」ためには、イベントを補足している window 上で <a href="ja/DOM/window.releaseEvents">window.releaseEvents()</a> メソッド({{ Obsolete_inline() }})を使わなければなりません。</p>
+<p>注:次の構文を使用することでこのメソッドにイベントのリストを渡すことができます。: window.captureEvents(Event.KEYPRESS | Event.KEYDOWN | Event.KEYUP).</p>
+<p>{{ 英語版章題("Specification") }}</p>
+<h3 id=".E4.BB.95.E6.A7.98" name=".E4.BB.95.E6.A7.98">仕様</h3>
+<p>{{ DOM0() }}</p>
+<div class="noinclude">
+  </div>
+<p>{{ languages( { "en": "en/DOM/window.captureEvents", "pl": "pl/DOM/window.captureEvents" } ) }}</p>