![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
「前に戻る」とは、ブラウザの履歴を戻ることですか?
もしそうであれば正常な動作なので、ひとまずバグではないですよ。そういう仕様です。
すでにお分かりかと思いますが、javascriptでdomを追加したとしても、サーバーにあるHTMLが書き換わるわけではないです。あくまで、各ユーザーがダウンロードしたHTMLデータを操作しているに過ぎません。したがって、履歴を戻ったりすると、DOMを追加する前の正常なHTMLが表示されます。
そう考えると、DOMの追加を維持するためには、何らかの形でjavascriptの操作結果をどこかに保存する必要があることがわかりますね。考えられるアプローチは、
1.サーバーに保存する
2.ブラウザに保存する(cookieなど)
3.本当にHTMLを書き換えてしまう
などでしょうか。
1と3は、サーバーの操作が必要になるので、phpなどサーバーサイドを操作できることが前提です。2は、javascriptだけでできますが、質問者さんのjavascriptの理解が、誰かが書いたライブラリなどでなんとかしようと考えるレベルであれば、ちょっと難しいかもしれません。いろいろ方法はありますが、ひとまずcookieなどで検索してみてはいかがでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Chrome(クローム) Chromeのログインしているページからブックマークが消えて、ユーザー1に移動してしまいました 2 2023/06/30 17:36
- Android(アンドロイド) スマホ chromeの戻るボタンが機能しにくい スマホ(OPPO reno5A、Android12) 1 2022/09/11 20:39
- Facebook 自分のフェイスブックのページに入れない。 1 2023/05/11 16:26
- Mac OS Macで今あるファイルの連番(ページ番号)に足し算をしてリネームしたい 1 2022/10/12 17:22
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- 教えて!goo アンドロイド用の教えて!gooアプリの戻るボタンを押すと、勝手に自動で教えて!gooアプリが終了して 2 2022/09/24 07:47
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- InternetExplorer(IE) エッジに変わったらページが消える 4 2023/03/31 09:46
- LINE LINEで質問が出来る塾のアカウントがあるのですが、間違えて消してしまい再度追加しようとQRコードを 2 2022/05/22 11:23
- 健康保険 傷病手当金 支給請求 1 2022/06/24 05:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
鍵盤アプリで、スマホの画面に...
-
読み込んだQRコードをフォーム...
-
<div>のタッチ状態を維持したま...
-
追加ボタンを押した際に ok ボ...
-
初心者です。gulpでコンパイル...
-
jQueryでシンセサイザーを作っ...
-
GASでチェックボックスを一括of...
-
①入力フォーム→②確認表示画面→③...
-
階層別の組織図の自動作成について
-
Googleフォームで選択肢に応じ...
-
出発駅A、到着駅Bを選択すると...
-
【JS】selectでchangeした時の...
-
フォームが空欄の時にフォーム...
-
【GAS】WEBアプリでハイパーリ...
-
スマホ上で、左右スワイプで次...
-
jsonテキストデータの並び替え...
-
1度きりではなく、繰り返し、挙...
-
gasについて
-
プログラミング 学習
-
HTMLでサブフレームから親のス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
直近のアクセスページの履歴を...
-
DOMで追加した要素が「前に戻る...
-
鑑定や占いみたいなものを作り...
-
htmlとCSSでできる仕事
-
javaエラーで、開けない
-
2つのAjaxベースのjavascriptが...
-
javascriptのみで作成されたス...
-
どのサイトもjavascriptは使わ...
-
wordpress などのcmsの普及によ...
-
javascript入門 超簡単
-
formのselect要素を一覧から選...
-
javascriptでサイト内検索でき...
-
JSPの処理の途中で、JavaScript...
-
VB.NET2003 テキストボックスに...
-
JavaScriptで ブラウザの閉じる...
-
「終了していない文字列型の定...
-
gas 全角数字を半角数字に変換
-
if(1){...}とはどういうことで...
-
正整数の半角数字かどうか判定する
-
htmlのfileタグに自動で値を入...
おすすめ情報