私は自分のサイトで簡単なログインフォームを作成しています。状況は次のとおりです。
- 純粋な Jquery AJAX フォーム送信を行ってから (JS コードで) リダイレクトすると、ブラウザーは情報 (つまり、ユーザー名とパスワード) を保存することを提案しません。
- 通常のフォーム送信を行うと、次のページに移動して戻ったり更新したりすると、非常にイライラして迷惑な「フォーム送信の確認」が表示されます。
私の質問は、両方の長所を活かすことは可能ですか? はいの場合、どのように?
明確にするために、できればAJAXを使用してフォーム送信を行いたいので、エラーが発生した場合にページをリロードしてエラーを表示するだけでなく、ブラウザに情報を保存する可能性を提供してもらいたいリダイレクトするページに「フォーム送信の確認」が必要ありません。
途中でページを追加することを考えたので、行きたいページにリダイレクトするだけの空白のページに送信します。ただし、一度そこに戻ったら、同じページにリダイレクトされるため、2 回クリックして戻る必要があります。それは他の人がする方法ですか?
ご協力いただきありがとうございます。
PS:これらの投稿はすべて見ました...
- Ajax ログインフォーム - ブラウザーはパスワードを保存しません
- ChromeにAJAXフォームのパスワードを記憶させる方法は?
- ブラウザにパスワードを保存するように促すにはどうすればよいですか?
- このフォームがブラウザにパスワードを保存するように促さないのはなぜですか?
PPS: iframe への送信が最新のブラウザーで機能しなくなったようです。