From 6358ae8f3b9bec141c13260809388e7529dc14ff Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Fri, 11 Mar 2022 01:07:25 +0900 Subject: 2021/09/15 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/history/back/index.md | 89 +++++++++++++++------------------- 1 file changed, 38 insertions(+), 51 deletions(-) diff --git a/files/ja/web/api/history/back/index.md b/files/ja/web/api/history/back/index.md index 122d0f7351..6da8b3b07f 100644 --- a/files/ja/web/api/history/back/index.md +++ b/files/ja/web/api/history/back/index.md @@ -5,67 +5,54 @@ tags: - API - HTML DOM - History - - History API - - Method - - Reference - - Web + - 履歴 API + - メソッド + - リファレンス + - ウェブ +browser-compat: api.History.back translation_of: Web/API/History/back --- -
{{APIRef("History API")}}
+{{APIRef("History API")}} -

History.back() メソッドは、ブラウザーにセッション履歴内で1つ前のページに戻らせます。これは {{domxref("History.go", "history.go(-1)")}} を呼び出すのと同じ効果があります。1つ前のページがない場合、このメソッド呼び出しは何もしません。

+**`History.back()`** メソッドは、ブラウザーにセッション履歴内で 1 つ前のページに戻らせます。 -

このメソッドは{{glossary("asynchronous", "非同期")}}です。移動が完了したときを検知したい場合は {{event("popstate")}} イベントのリスナーを追加してください。

+これは {{domxref("History.go", "history.go(-1)")}} を呼び出すのと同じ効果があります。 1 つ前のページがない場合、このメソッド呼び出しは何もしません。 -

構文

+このメソッドは{{glossary("asynchronous", "非同期")}}です。移動が完了したときを検知したい場合は {{domxref("Window/popstate_event", "popstate")}} イベントのリスナーを追加してください。 -
history.back()
+## 構文 -

+```js +history.back() +``` -

以下の短い例では、ページ上のボタンを押すとセッション履歴内の1つ前の項目に移動します。

+## 例 -

HTML

+以下の短い例では、ページ上のボタンを押すとセッション履歴内の 1 つ前の項目に移動します。 -
<button id="go-back">Go back!</button>
+### HTML -

JavaScript

+```html + +``` -
document.getElementById('go-back').addEventListener('click', () => {
+### JavaScript
+
+```js
+document.getElementById('go-back').addEventListener('click', () => {
   history.back();
-});
- -

仕様書

- - - - - - - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName("HTML WHATWG", "history.html#history", "History.back()")}}{{Spec2("HTML WHATWG")}}{{SpecName("HTML5 W3C")}} から変更なし
{{SpecName("HTML5 W3C", "browsers.html#dom-history-back", "History.back()")}}{{Spec2("HTML5 W3C")}}初回定義
- -

ブラウザーの互換性

- -

{{Compat("api.History.back")}}

- -

関連情報

- - +}); +``` + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- {{domxref("History")}} +- [履歴 API での作業](/ja/docs/Web/API/History_API/Working_with_the_History_API) -- cgit v1.2.3-54-g00ecf