So merken Sie sich Benutzernamen und Passwort auf der Website, die Browser daran hindern

2

Die Beispielwebsite ist manuscript-zentral: z. B .: http://mc.manuscriptcentral.com/ele

Anscheinend wird das Blockiertag für die automatische Vervollständigung von HTML nicht verwendet.

Etienne Low-Décarie
quelle
Ignoriere meine Antwort für den Moment, ich habe die Notiz zum automatischen Vervollständigen des Tags nicht gesehen
Paul,
OK, Antwort für dieses Szenario aktualisiert
Paul
Obwohl ich Safari verwendet habe, habe ich dies für Chrome gefunden, das funktioniert: chrome.google.com/webstore/detail/…
Etienne Low-Décarie
Dies scheint eine Safari-Lösung zu sein, die für mich jedoch noch nicht funktioniert hat: lapcatsoftware.com/blog/2010/06/10/…
Etienne Low-Décarie
@EtienneLow-Décarie Die Lösung, auf die Sie verlinken, basiert auch auf dem Vorhandensein von "Autocomplete" im HTML (um es in "Xutocomplete" ändern zu können), und Sie sagten, dass Sie das Element "Autocomplete" auf der Seite nicht finden können . Wie genau funktioniert die von Ihnen gefundene Lösung, wenn die von Paul nicht funktioniert?
Bon Gart

Antworten:

6

Sie haben nicht angegeben, welchen Browser Sie verwenden, dies ist jedoch mithilfe von greasemonkey- Benutzerskripten möglich, die für eine Reihe von Browsern verfügbar sind .

Das Verhindern der automatischen Vervollständigung von Feldern und das Speichern von Kennwörtern wird mithilfe des autocomplete="no"Attributs für Formularelemente erreicht. Dieses greasemonkey- Skript entfernt das Attribut aus den Formularfeldern, sodass sie gespeichert werden können.

In diesem Fall wird jedoch, während ein Formular zum Erfassen der Benutzer-ID und des Kennworts verwendet wird, das Formular niemals gesendet, und daher werden die Formulardaten niemals zum Speichern aufgefordert. Stattdessen wird Javascript verwendet, um die Einträge zu sammeln und einen Ajax-Aufruf zur Authentifizierung durchzuführen.

Eine Abhilfe (gerade in Firefox getestet) ist die Verwendung von Firebug, um vorübergehend eine Senden-Schaltfläche in das Formular einzufügen und darauf zu klicken. Das Formular wird zwar nicht gesendet, es wird jedoch die Aufforderung zum Speichern angezeigt, sodass die Anmeldeinformationen beim nächsten Mal gespeichert und ausgefüllt werden können.

Wenn Firefox und die Firebug-Erweiterung installiert sind (andere Browser haben ähnliche Erweiterungen oder Funktionen), klicken Sie mit der rechten Maustaste auf das Feld userid und überprüfen Sie das Element. Wählen Sie mit der rechten Maustaste das inputElement und wählen Sie edit HTMLin Firebug, und fügen Sie nach Folgendes ein class="pagecontents">:

 <input type="submit" name="mysubmit" value="Click!" />

Es sollte so aussehen: Bildbeschreibung hier eingeben

Geben Sie Ihre Benutzer-ID und Ihr Passwort ein und achten Sie darauf, nicht zu schlagen Enter.

Drücken Click!Sie nun und Sie sollten aufgefordert werden, das Passwort zu speichern. Speichern Sie es, laden Sie es neu und geben Sie Ihr Passwort in das Feld userid ein. Es wird in der Dropdown-Liste angezeigt. Wählen Sie es aus und Ihr Passwort wird automatisch ausgefüllt.

Paul
quelle
Ich habe meinen nutzlosen Kommentar gelöscht! Es tut uns leid.
Etienne Low-Décarie