私は、さまざまなものを送信するために使用されるスタイリング用のJavascriptを使用してフォームを開発しています。ただし、ほとんどの場合、異なるものはわずかに異なるだけなので、ブラウザの[戻る]ボタンを押したときに、フォームを送信する前にフォームを残したままにしておくと、ユーザーにとって非常に役立ちます。
注:これは、通常のHTML / Javascriptのないフォームを使用する場合にすでに機能します。私が尋ねている質問は、Javascriptを使用して入力フィールドなどを非表示/置換するときにこの機能を保持する方法です。
History.jsとHTML5を試しましreplaceState()
たが、何も機能しないようです。また、それが役立つ場合、これは最新のブラウザがインストールされている必要があるプライベートWebサイトになるため、最新のブラウザリリースでのみ利用可能なソリューションを推奨することを躊躇しないでください。
どうもありがとう!
更新#1:これは私が必要としているものをよりよく説明する画像です。
アップデート#2:クロスブラウザを含めて、なんとか完璧にクラックできました。少し眠った後、明日解決策を投稿します。