From 72c010b7e684f1dd1aca0de10dae54acbc212a8f Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sun, 30 Jan 2022 00:52:51 +0900 Subject: 2021/09/15 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/api/xmlhttprequest/timeout_event/index.md | 97 ++++++++++------------ 1 file changed, 44 insertions(+), 53 deletions(-) (limited to 'files/ja/web/api') diff --git a/files/ja/web/api/xmlhttprequest/timeout_event/index.md b/files/ja/web/api/xmlhttprequest/timeout_event/index.md index d9cea5662e..2cb78d4d28 100644 --- a/files/ja/web/api/xmlhttprequest/timeout_event/index.md +++ b/files/ja/web/api/xmlhttprequest/timeout_event/index.md @@ -2,80 +2,71 @@ title: 'XMLHttp​Request: timeout イベント' slug: Web/API/XMLHttpRequest/timeout_event tags: - - Reference + - API + - Event + - リファレンス - XHR - XMLHttpRequest - - timeout - イベント - - タイムアウト + - timeout +browser-compat: api.XMLHttpRequest.timeout_event translation_of: Web/API/XMLHttpRequest/timeout_event --- -
{{APIRef}}
+{{APIRef}} -

timeout イベントは、設定された時間が経過し進捗が終了すると発生します。

+**`timeout`** イベントは、設定された時間が経過し進捗が終了すると発行されます。 - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
バブリングなし
キャンセル不可
インターフェイス{{domxref("ProgressEvent")}}
イベントハンドラープロパティ{{domxref("XMLHttpRequestEventTarget.ontimeout")}}
バブリングなし
キャンセル不可
インターフェイス{{domxref("ProgressEvent")}}
イベントハンドラープロパティ + {{domxref("XMLHttpRequestEventTarget.ontimeout")}} +
-

+## 例 -
const client = new XMLHttpRequest();
+```js
+const client = new XMLHttpRequest();
 client.open('GET', 'http://www.example.org/example.txt');
-client.ontimeout = () => {
+client.ontimeout = () => {
     console.error('Timeout!!')
 };
 
-client.send();
+client.send(); +``` -

イベントハンドラーは {{domxref("EventTarget/addEventListener", "addEventListener()")}} メソッドを使用して設定することもできます。

+イベントハンドラーは {{domxref("EventTarget/addEventListener", "addEventListener()")}} メソッドを使用して設定することもできます。 -
client.addEventListener('timeout', () => {
+```js
+client.addEventListener('timeout', () => {
     console.error("Timeout!!");
-});
+}); +``` -

仕様書

+## 仕様書 - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName('XMLHttpRequest', '#event-xhr-timeout', 'timeout event')}}{{Spec2('XMLHttpRequest')}} 
+{{Specifications}} -

ブラウザーの対応

+## ブラウザーの互換性 -

{{Compat("api.XMLHttpRequest.timeout_event")}}

+{{Compat}} -

関連情報

+## 関連情報 - +- {{domxref("XMLHttpRequest")}} -- cgit v1.2.3-54-g00ecf