ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript 履歴オブジェクトとは何ですか?

JavaScript 履歴オブジェクトとは何ですか?

青灯夜游
リリース: 2018-12-13 18:04:09
オリジナル
2904 人が閲覧しました

JavaScript の履歴オブジェクトはウィンドウ オブジェクトの一部であり、ユーザーがアクセスした URL の配列コレクションを表し、ウィンドウを開いた瞬間から始まるユーザーのオンライン履歴を保存するために使用されます。

JavaScript 履歴オブジェクトとは何ですか?

この記事では、誰もが History オブジェクトを簡単に理解し、History オブジェクトのプロパティとメソッドを理解できるように、JavaScript の History オブジェクトを紹介します。お役に立てば幸いです。

History オブジェクトの属性

History オブジェクトには、length という属性が 1 つだけあります。履歴レコードを返す テーブル内の URL の数。例:

history.length // 如果在当前窗口先后访问了三个网站,有了三个URL,就会返回3
ログイン後にコピー

History オブジェクトのメソッド

History オブジェクトには、次の 3 つのメソッドがあります。

forward( ): 履歴リスト内の以前の URL を読み込みます。

back(): 履歴リストの次の URL を読み込みます。

go(): 履歴リスト内の特定のページをロードします。パラメータとして整数を受け入れることができます。例:

history.go(1)
/*相当于*/
history.forward()

history.go(-1)
/*相当于*/
history.back()

history.history.go(0)  /*相当于刷新当前页面*/
ログイン後にコピー

History オブジェクト メソッドの例:

History オブジェクト メソッドは、「前のページに戻る」リンクで使用できます

##1.html


<div id="demo">
	<a href="file:///D:/ksdler/Sublime%20Text/demo/2.html">2.html</a><br>
	<a href="#" id="backLink">返回上一页</a><br>

</div>
<script>  
document.getElementById(&#39;backLink&#39;).onclick = function () {
  window.history.back();
}
</script>
ログイン後にコピー

2.html

<div id="demo">
    <a href="file:///D:/ksdler/Sublime%20Text/demo/1.html">1.html</a><br>
    <a href="#" id="backLink">返回上一页</a><br>
</div>
<script>  
document.getElementById(&#39;backLink&#39;).onclick = function () {
  window.history.back();
}
</script>
ログイン後にコピー
レンダリング :

JavaScript 履歴オブジェクトとは何ですか?

要約: 上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。

以上がJavaScript 履歴オブジェクトとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート