JavaScriptは、前に表示したページに戻るための戻るボタンを作成するためによく使用されます。多くの場合、Webページの下部に次のようなものが表示されます。



これは便利です。多くの場合、Webページの読み取りが終了すると、マウスポインターはウィンドウの下部にあるため、下部から移動できると便利です。ただし、履歴ボタンを追加する前に、考慮すべき重要な質問がいくつかあります。

Webページのコンテキスト内で戻るとはどういう意味ですか?
読者はどこに戻りたいですか?
読者はどこに行きたいですか?
これらのいずれかまたはすべてがブラウザ履歴のURLと一致する可能性がありますか?

あまりにも頻繁に、私は明らかに大きなシリーズの第2部または第3部であるWeb検索またはリンクから本当に素晴らしいWebページを見つけます。戻るボタンが表示されます。このボタンを押すと、シリーズの前のページに戻り、履歴の前のページに戻ります。興味のあるページに戻り、見て回ると、インデックスまたはシリーズの最初のページへのリンクがありません。次または進むボタン、私が試したものの鏡像があり、それはシリーズの次のページに移動します。これはおそらく履歴機能の不適切な使用です。

履歴機能には優れた用途があります。難しい単語やなじみのない単語を用語集にリンクする場合、用語集の各エントリの後に戻るボタンがあると、非常に意味があります。サイト内のいくつかの異なる場所から同じ用語集のアイテムにリンクすることができ、人々は用語を調べた後に読んでいたページに戻りたいと思うでしょう。

また、履歴内のURLがユーザーが以前に閲覧したページに戻らない可能性があることを覚えておく必要があります。 JavaScriptを使用して、履歴のURLを変更せずにページのコンテンツを変更する方法はいくつかあります。これらの機能のいずれかを使用しており、履歴機能を実装する場合は、自分で実装する必要があります。これの利点は、ブラウザの履歴とは異なり、ブラウザの内容を管理することです。欠点は、サイトでのみ機能することです。

履歴機能を実装することを決定したら、それは非常に簡単です。必要なのは、画像をフォームのURLにリンクすることだけです。

戻る

または、window.history.back()を呼び出す適切なイベントを設定します

動画の説明: Android プログラミング【 AlertDialog 】~ 「戻る」ボタンで表示 ~ (かもしれません 2024).