1

これはよくあるシナリオだと思いますが、解決策が見つからないようです。

認証機能を備えた JQueryMobile サイト:

  1. すべてのページのリンクから、ユーザーは動的にロードされた認証ページに移動します
  2. すべてのページに戻るボタン機能があります
  3. ユーザー名とパスワードが間違っていると ajax フォームが送信される
  4. このシナリオで [戻る] ボタンをクリックすると、認証ページに戻ります (そこから来たので、これは理にかなっていますが、間違ったパスワードを 5 回入力すると、戻る前に [戻る] ボタンを 5 回クリックする必要があります)。私の出身地へ)

私が望むのは、ログイン用の ajax フォームの送信を「ハッシュ」履歴から除外することだと思います。

4

1 に答える 1

1

これを解決する 1 つの方法は、失敗した試行を追跡することnumberOfAttempts++です。次にhistory.go(-numberOfAttempts);、戻るボタンがクリックされたときに使用します。

于 2012-05-31T20:52:56.733 に答える