Beeinflusst, ob Browser zum Speichern von Anmeldeinformationen auffordern

8

Bei den meisten Webseiten, die einen Benutzernamen und ein Passwort enthalten, werden Browser den Benutzer auffordern, die Anmeldeinformationen für dieses Formular zu speichern:

für diese Anmeldeseite tut dies jedoch nicht. Ich kann keine guten Daten darüber finden, wie IE die Entscheidung trifft, diesen Dialog zu präsentieren. Wie erhalte ich IE, um diese Eingabeaufforderung zu zeigen - unter der Annahme, dass keine Benutzereinstellungen es übertrumpfen?

    
Rex M 26.05.2011, 17:36
quelle

2 Antworten

12

Meine Annahme ist, dass die Seite, die sich im HTTPS-Modus befindet, keine Ausführung von Autocomplete zulässt, weil die Seite angegeben hat, dass HTTP-Caching nicht erlaubt sein sollte.

Oder das Formular wird mit Javascript gesendet.

Siehe diesen Artikel für weitere Details. Ссылка

    
Jeff 31.05.2011, 23:51
quelle
4

Wenn der IE so konfiguriert ist, dass er Ihnen die Frage stellt, wird er gefragt oder nicht, je nachdem, wie Sie das Formular absenden.

Wenn Sie mit input type="submit" (d. h. einem Absenden-Button) senden, fragt der IE Sie, ob Sie das Passwort speichern möchten.

Wenn Sie Javascript verwenden, um das Formular wie document.getElementById('Form1').submit() zu senden, werden Sie nicht aufgefordert, das Passwort zu speichern.

Probieren Sie dieses HTML im IE aus (ich habe noch keinen anderen Browser getestet):

  • Die Schaltfläche "Senden" fordert Sie auf, das Passwort zu speichern
  • Der Submit-Link fragt nichts

HTML-Code:

%Vor%

Wenn Sie das Kästchen ankreuzen, um nie mehr zu fragen, dann können Sie das in den IE-Optionen konfigurieren:

Werkzeuge & gt; Internetoptionen & gt; Inhalt & gt; AutoComplete

    
Miguel Angelo 03.06.2011 04:34
quelle