2

基本的に3ページあります。

  1. ホームページ

  2. 試行ページ

  3. ページをリダイレクト

ユーザーが試行ボタンをクリックすると、リダイレクトページに転送され、ポップアップウィンドウが開きます。

window.open('Foo.jsp', 'mywindow', 'status=1,toolbar=0');

次に、元のウィンドウでもう一度試行ページにリダイレクトします。私が使った、

window.location.replace("Attempt.jsp");

ページのリダイレクト履歴を削除します。しかし、ユーザーがブラウザの戻るボタンをクリックすると、Attempt.jsp が再び開きます。ブラウザの戻るボタンをクリックしたときにホームページに移動してほしい。どうすればこれを達成できますか?

HOMEPAGE -> ATTEMPT -> REDIRECT (ポップアップを開いて Attempt にリダイレクト) -> ATTEMPT (ユーザーは現在ここにいます)

ユーザーがブラウザの [戻る] ボタンをクリックすると、HOMEPAGE に戻る必要があります。ユーザーが最初に到着したときに ATTEMPT PAGE の URL を置き換えることができれば、これを達成できるかもしれません。

4

1 に答える 1

0

ユーザーが最初にリダイレクト ページに到達するために試行ページを通過する必要があるのはなぜですか?

window.location.replace() を使用すると、リダイレクトページが履歴から削除され、試行ページの戻るボタンでホームページに戻ることができますか?

于 2013-05-20T06:04:43.773 に答える