Frage

Ich habe bemerkt, dass Browser nicht erkennen, mein Passwort-Feld als ein potenzielles auto-complete Ziel. Ich gehe davon aus dem etwas mit der Tatsache zu tun, dass das Passwort-Feld nicht in der ursprünglichen HTML -. Es durch meine GWT-Skript erstellt wird, nachdem die Seite geladen wird

Gibt es eine Möglichkeit, einen Browser zu sagen: „Hey, hier ist diese Form, es ist wie üblich behandeln?“ Wie kann ich Browser Haken in meine app können für autofill?

War es hilfreich?

Lösung

Es gibt einige Abhilfen den Browser für die automatische Vervollständigung Ihrer Anmeldung zu erhalten wie die hier beschriebenen .

Nachdem er einige Zeit mit ihm zu kämpfen stark Ich schlage vor, Sie einfach eine bestehende Form von Host-Seite wickeln (generierte die Eingänge nicht mit GWT), macht einen form.submit() drauf und hat ein Servlet auf die Anfrage zu hören.

Andere Tipps

Ich glaube, dass Passwort-Felder (Tags mit type = „password“) sind nicht automatisch gefüllt aus ziemlich offensichtlichen Gründen der Sicherheit. Es spielt keine Rolle, dass das Feld nach dem Laden der Seite von Ihrem GWT Skript hinzugefügt wird.

Versuchen Sie das Feld in regelmäßigen HTML imitiert und vergleichen Sie das mit, wie Sie Ihre GWT app die DOM-Struktur erzeugt. Vielleicht ist Ihr GWT App die Seite zusammen anders setzt?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top