Question:
Pourquoi ne puis-je pas coller un mot de passe dans un formulaire de mot de passe sur une page Web?
TheGeoff
2011-11-18 13:06:17 UTC
view on stackexchange narkive permalink

Sur mon Mac Snow Leopard, je n'arrive pas à coller dans un champ de mot de passe sur les pages de connexion aux sites Apple (developer.apple.com par exemple). Je pensais que c'était un problème de navigateur, mais cela se produit avec Safari, Chrome et Firefox, donc ça doit être le système. Je suppose que c'est l'idée que quelqu'un a d'une fonctionnalité de sécurité, même si je ne vois pas la logique et c'est très ennuyeux.

Des idées sur la façon de résoudre, désactiver ou contourner ce problème?

Ce n'est pas le système, c'est le terrain. Apple a ajouté JavaScript qui désactive le collage. (La réponse de jackJoe indique probablement un bogue dans Firefox, car cela ne devrait pas fonctionner.)
Ah, cela a plus de sens. J'oublie toujours ce js embêtant.
@ughoavgfhw en fait, cela fonctionnait, probablement sur une version différente de Firefox ou un autre javascript qu'avant, car je l'ai juste essayé avec FF 4 et pas de chance ... Cela fonctionne dans d'autres cas, je suppose que le javascript d'Apple dans ces pages est plus intelligent maintenant.
Six réponses:
jackJoe
2011-11-18 14:58:30 UTC
view on stackexchange narkive permalink

Faites un clic droit sur le champ du mot de passe et sous le menu qui apparaît, sélectionnez "coller" (cela m'arrive dans Firefox et c'est ma solution).

Rickard
2012-01-20 16:01:40 UTC
view on stackexchange narkive permalink

Utilisez l'inspecteur Web dans les navigateurs WebKit et supprimez l'attribut onpaste = "return false;" et vous pourrez coller votre mot de passe.

TJ Luoma
2012-06-15 14:09:58 UTC
view on stackexchange narkive permalink

C'est exactement pourquoi j'ai un clavier pour Safari pour désactiver JavaScript et cette fonctionnalité est l'une des raisons pour lesquelles je préfère Safari.

C'est également pratique sur les sites qui essaient de bloquer la commande "copier" ou abuser de JavaScript.

Je peux activer / désactiver JavaScript simplement en appuyant sur ⌘ + J

La manière GUI

  • Lancez Safari
  • Allez dans Préférences
  • Allez dans les préférences "Avancées"
  • Cliquez sur "Afficher le menu de développement dans la barre de menus.
  • Lancer le système Préférences
  • allez dans les préférences du clavier
  • sélectionnez «Raccourcis clavier»
  • choisissez «Raccourcis d'application»
  • cliquez sur le bouton +
  • définissez Application sur "Safari"
  • définissez le titre du menu sur "Désactiver JavaScript" (notez que la capitalisation est importante, elle doit être exactement comme elle est affichée dans Safari)
  • définissez le raccourci clavier sur quelque chose comme ⌘ + J

La manière de la ligne de commande

Si 12 étapes semblent être beaucoup de tracas , essayez ces deux (Remarque: Safari ne doit pas être exécuté lorsque vous effectuez ces modifications)

les valeurs par défaut écrivent com.apple.safari IncludeDevelopMenu 1

(C'est l'équivalent des 4 premières actions de l'interface graphique.)

les valeurs par défaut écrivent com.apple.safari NSUserKeyEquivalents -dict-add "Désactiver JavaScript" '@J'

(C'est l'équivalent des 8 derniers Actions GUI.)

Notez que le '@J' sur la ligne de commande équivaut à ⌘ + J. Voir http://www.mactipper.com/2008/02/add-keyboard -shortcuts-from-command.html pour plus d'informations sur l'ajout de raccourcis clavier via Terminal.app.

Brad
2013-02-05 23:46:10 UTC
view on stackexchange narkive permalink

Comme réponse TJ, il y a aussi une extension pour Firefox qui vous permet d'activer le javascript sur et en dehors de la pâte et désactiver la copie de blocage, entre autres - YesScript

Pas de configuration avancée, il suffit d'installer et cliquez sur l'icône de page blanche sur votre barre addon bas lorsque vous en avez besoin (Ctrl + / pour activer la barre)

et un équivalent Chrome: rapide Javascript Switcher

3sigma
2014-04-14 09:00:03 UTC
view on stackexchange narkive permalink

Je suis arrivé à ce fil à la suite du blocage du collage de mots de passe par Expedia. J'ai finalement déterminé que la désactivation de JavaScript (JS) me permettait de coller dans le champ du mot de passe.

Il existe maintenant des applications simples pour votre navigateur qui vous permettent de basculer rapidement et facilement vers JS.

  • Chrome a une application appelée "Quick Javascript Switcher".
  • Firefox a QuickJava.
  • J'ai trouvé ceci pour Safari mais je n'ai pas testé il
hmj6jmh
2014-11-07 22:22:35 UTC
view on stackexchange narkive permalink

Je viens d'avoir ce problème avec Firefox 33 sur le site de Costco. J'ai désactivé javascript avec NoScript et j'ai pu coller (cmd-v) mon mot de passe et me connecter. MAIS lorsque je suis sur la page d'un produit dont je voulais voir le prix, cela a agi comme si je n'étais pas connecté même si j'ai activé tous les javascript . Lorsque j'ai cliqué sur "Se connecter pour acheter maintenant", cela m'a conduit à la page de mon compte.

Passé à Safari 6.2. J'ai pu, sans problème, faire un clic droit -> Coller dans le champ du mot de passe (cmd-v ne fonctionnait pas). Cette fois, j'ai pu voir le prix et le témoin "Déconnexion", indiquant que j'étais connecté. Solution simple.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...