2

StackOverflow に関する多くの回答によるとlocation.replace(URL)、戻るボタンの履歴にページを保持しながら、ユーザーをリダイレクトできます。

私は反対のことをしたいので、使用してlocation.href = URLいますが、まだ戻るボタンの正しい動作を経験しています:これはなぜですか?

また、location.replace()Chrome と IE10 で使用すると、戻るボタンもそのまま残されているようです。location.replace("http://...")でリダイレクトするのではなく、でリダイレクトすることに注意してくださいlocation.replace("/page.html")

ユーザーをページから構成ウィザードにリダイレクトしたいのですが、ウィザード内ではユーザーがページ間を行き来することはできません。代わりに、「戻る」を押すと、ウィザードの外側の元のページにリダイレクトされます.

1 つの解決策は、ウィザードのページを AJAX 経由でロードし、.html(). 私たちはすでにほとんどの Web アプリ ページをこの方法で開発しましたが、この特定の部分については、AJAX ソリューションはサーバー側の開発者によって無視されてきました (図を参照してください!)。

私に何ができる?

4

2 に答える 2