ブラウザが私のパスワードフィールドを潜在的なオートコンプリートターゲットとして認識しないことに気づきました。これは、パスワードフィールドが元のHTMLにないという事実と関係があると思います。これは、ページが読み込まれた後にGWTスクリプトによって作成されたものです。
ブラウザに「ねえ、これがこのフォームです。いつものように扱ってください」と伝える方法はありますか?オートフィルのためにブラウザをアプリに接続させるにはどうすればよいですか?
ブラウザが私のパスワードフィールドを潜在的なオートコンプリートターゲットとして認識しないことに気づきました。これは、パスワードフィールドが元のHTMLにないという事実と関係があると思います。これは、ページが読み込まれた後にGWTスクリプトによって作成されたものです。
ブラウザに「ねえ、これがこのフォームです。いつものように扱ってください」と伝える方法はありますか?オートフィルのためにブラウザをアプリに接続させるにはどうすればよいですか?
ここで説明するように、ブラウザにログインをオートコンプリートさせるためのいくつかの回避策があります。
しばらく苦労した後は、ホストページの既存のフォームをラップして(GWTで入力を生成しないでください)、form.submit()
それを実行して、サーブレットにリクエストをリッスンさせることを強くお勧めします。
かなり明白なセキュリティ上の理由から、パスワードフィールド(type = "password"のタグ)は自動入力されないと思います。GWTスクリプトによるページのロード後にフィールドが追加されることは問題ではありません。
通常のHTMLでフィールドを模倣してみて、それをGWTアプリがDOM構造を作成する方法と比較してください。おそらく、GWTアプリはページを別の方法でまとめていますか?