From f88ba5cfc0b241e22d44ea034106a35a427a04ab Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sat, 29 Jan 2022 23:03:37 +0900 Subject: 2021/09/15 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/xmlhttprequest/abort/index.md | 79 ++++++++++++-------------- 1 file changed, 35 insertions(+), 44 deletions(-) (limited to 'files/ja/web') diff --git a/files/ja/web/api/xmlhttprequest/abort/index.md b/files/ja/web/api/xmlhttprequest/abort/index.md index 7c33a0a30e..558acbeb61 100644 --- a/files/ja/web/api/xmlhttprequest/abort/index.md +++ b/files/ja/web/api/xmlhttprequest/abort/index.md @@ -4,37 +4,45 @@ slug: Web/API/XMLHttpRequest/abort tags: - AJAX - API + - XHR の中止 + - XHR のキャンセル - HTTP - HttpRequest - - XMLHttpRequest - - abort - - cancel - メソッド - リファレンス + - XHR の停止 + - XHR + - XMLHttpRequest + - abort + - キャンセル - 停止 +browser-compat: api.XMLHttpRequest.abort translation_of: Web/API/XMLHttpRequest/abort --- -
{{APIRef('XMLHttpRequest')}}
+{{APIRef('XMLHttpRequest')}} -

XMLHttpRequest.abort() メソッドは、すでに送信された要求を中止します。要求が中止されたら、 {{domxref("XMLHttpRequest.readyState", "readyState")}} が {{domxref("XMLHttpRequest.UNSENT")}} (0) に変化し、要求の {{domxref("XMLHttpRequest.status", "status")}} コードが0に設定されます。

+**`XMLHttpRequest.abort()`** メソッドは、すでに送信されたリクエストを中止します。リクエストが中止されたら、 {{domxref("XMLHttpRequest.readyState", "readyState")}} が {{domxref("XMLHttpRequest.UNSENT")}} (0) に変化し、リクエストの {{domxref("XMLHttpRequest.status", "status")}} コードが 0 に設定されます。 -

構文

+## 構文 -
XMLHttpRequest.abort()
+```js +XMLHttpRequest.abort() +``` -

引数

+### 引数 -

なし。

+なし。 -

返値

+### 返値 -

undefined

+`undefined` -

+## 例 -

この例では、 MDN のホームページからコンテンツを読み込み始め、ある条件が発生したときに、 abort() を呼び出すことで転送を中止します。

+この例では、 MDN のホームページからコンテンツを読み込み始め、ある条件が発生したときに、 `abort()` を呼び出すことで転送を中止します。 -
var xhr = new XMLHttpRequest(),
+```js
+var xhr = new XMLHttpRequest(),
     method = "GET",
     url = "https://developer.mozilla.org/";
 xhr.open(method, url, true);
@@ -44,33 +52,16 @@ xhr.send();
 if (OH_NOES_WE_NEED_TO_CANCEL_RIGHT_NOW_OR_ELSE) {
   xhr.abort();
 }
-
- -

仕様書

- - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName('XMLHttpRequest', '#the-abort()-method')}}{{Spec2('XMLHttpRequest')}}WHATWG living standard
- -

ブラウザーの対応

- -

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

- -

関連情報

- - +``` + +## 仕様書 + +{{Compat}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- [XMLHttpRequest の使用](/ja/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) -- cgit v1.2.3-54-g00ecf