Warum kann ich ein Passwort nicht in ein Passwortformular auf einer Webseite einfügen?


8

Auf meinem Snow Leopard Mac kann ich scheinbar nicht in ein Kennwortfeld auf Anmeldeseiten von Apple-Websites einfügen (z. B. developer.apple.com). Ich dachte, es sei ein Browserproblem, aber es passiert mit Safari, Chrome und Firefox, also muss es das System sein. Ich gehe davon aus, dass dies jemandes Idee eines Sicherheitsmerkmals ist, obwohl ich die Logik nicht sehe und es sehr ärgerlich ist.

Irgendwelche Ideen, wie man das behebt, ausschaltet oder umgeht?


4
Es ist nicht das System, es ist das Feld. Apple hat JavaScript hinzugefügt, das das Einfügen deaktiviert. (JackJoes Antwort deutet wahrscheinlich auf einen Fehler in Firefox hin, da dies nicht funktionieren sollte.)
ughoavgfhw

Ah, das macht mehr Sinn. Ich vergesse immer dieses nervige js.
TheGeoff

@ughoavgfhw Eigentlich funktionierte es früher, wahrscheinlich auf einer anderen Version von Firefox oder einem anderen Javascript als zuvor, weil ich es gerade mit FF 4 ausprobiert habe und kein Glück hatte ... Es funktioniert in anderen Fällen, ich nehme an, Apples Javascript auf diesen Seiten ist jetzt schlauer.
JackJoe

Antworten:


4

Klicken Sie mit der rechten Maustaste auf das Passwortfeld und wählen Sie im angezeigten Menü "Einfügen" (es passiert mir in Firefox und das ist mein Fix).


3

Genau aus diesem Grund habe ich eine Tastatur für Safari, um JavaScript zu deaktivieren, und diese Funktion ist ein Grund, warum ich Safari bevorzuge.

Dies ist auch praktisch auf Websites, die versuchen, den Befehl "Kopieren" zu blockieren oder JavaScript auf andere Weise zu missbrauchen.

Ich kann JavaScript aktivieren / deaktivieren, indem ich einfach ⌘ + J drücke

Die GUI-Methode

  • Starten Sie Safari
  • Gehen Sie zu Einstellungen
  • Gehen Sie zu "Erweiterte" Einstellungen
  • Klicken Sie in der Menüleiste auf "Entwicklungsmenü anzeigen".
  • Starten Sie die Systemeinstellungen
  • Gehen Sie zu Tastatureinstellungen
  • Wählen Sie "Tastaturkürzel".
  • Wählen Sie "Anwendungsverknüpfungen".
  • Klicken Sie auf die Schaltfläche +
  • Setzen Sie die Anwendung auf "Safari".
  • stellen Sie die Menü - Titel auf ‚Disable JavaScript‘ (beachten Sie, dass Kapitalisierung ist wichtig, muss es sein , genau so , wie es in Safari angezeigt wird)
  • Stellen Sie die Tastenkombination auf like + J ein

Der Befehlszeilenweg

Wenn 12 Schritte viel Aufwand bedeuten, probieren Sie diese beiden aus (Hinweis: Safari darf nicht ausgeführt werden, wenn Sie diese Änderungen vornehmen).

defaults write com.apple.safari IncludeDevelopMenu 1

(Dies entspricht den ersten 4 GUI-Aktionen.)

defaults write com.apple.safari NSUserKeyEquivalents -dict-add "Disable JavaScript" '@J'

(Dies entspricht den letzten 8 GUI-Aktionen.)

Beachten Sie, dass das '@J' in der Befehlszeile ⌘ + J entspricht. Weitere Informationen zum Hinzufügen einer Tastatur finden Sie unter http://www.mactipper.com/2008/02/add-keyboard-shortcuts-from-command.html Verknüpfungen über Terminal.app.


3

Verwenden Sie den Web Inspector in WebKit-basierten Browsern und entfernen Sie das onpaste="return false;"Attribut. Anschließend können Sie Ihr Kennwort einfügen.


0

Wie die Antwort von TJ gibt es auch eine Erweiterung für Firefox, mit der Sie Javascript ein- und ausschalten können, um unter anderem das Blockieren von Einfügen und Kopieren zu deaktivieren - YesScript

Keine erweiterte Konfiguration, installieren Sie es einfach und klicken Sie bei Bedarf auf das Symbol der weißen Seite in Ihrer unteren Addon-Leiste (Strg + /, um die Leiste umzuschalten).

Und ein Chrome-Äquivalent: Quick Javascript Switcher


0

Ich bin zu diesem Thread gekommen, weil Expedia das Einfügen von Passwörtern blockiert hat. Ich stellte schließlich fest, dass ich durch Deaktivieren von JavaScript (JS) in das Kennwortfeld einfügen konnte.

Es gibt jetzt einfache Apps für Ihren Browser, mit denen Sie JS schnell und einfach umschalten können.

  • Chrome hat eine App namens "Quick Javascript Switcher".
  • Firefox hat QuickJava.
  • Ich habe dies für Safari gefunden, aber nicht getestet

0

Ich hatte gerade dieses Problem mit Firefox 33 auf Costcos Website. Ich habe Javascript mit NoScript deaktiviert und konnte mein Passwort einfügen (cmd-v) und mich anmelden. ABER als ich auf der Seite für ein Produkt war, dessen Preis ich sehen wollte, tat es so, als wäre ich nicht angemeldet, obwohl ich alles Javascript aktiviert hatte . Als ich auf "Anmelden, um jetzt zu kaufen" klickte, wurde ich nur zu meiner Kontoseite weitergeleitet.

Weiter zu Safari 6.2. Ich konnte problemlos mit der rechten Maustaste klicken -> In das Passwortfeld einfügen (cmd-v hat nicht funktioniert). Diesmal konnte ich den Preis und das verräterische "Abmelden" sehen, was darauf hinweist, dass ich angemeldet war. Einfache Lösung.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.