Domanda:
Perché non riesco a incollare una password in un modulo password su una pagina web?
TheGeoff
2011-11-18 13:06:17 UTC
view on stackexchange narkive permalink

Sul mio Mac Snow Leopard, non riesco a incollare in un campo della password nelle pagine di accesso ai siti Apple (developer.apple.com per esempio). Pensavo fosse un problema del browser, ma sta accadendo con Safari, Chrome e Firefox, quindi deve essere il sistema. Presumo che questa sia l'idea di qualcuno di una funzione di sicurezza, anche se non riesco a vedere la logica ed è molto fastidioso.

Qualche idea su come risolvere, disattivare o aggirare il problema?

Non è il sistema, è il campo. Apple ha aggiunto JavaScript che disabilita l'incollaggio al suo interno. (La risposta di jackJoe probabilmente indica un bug in Firefox, dal momento che non dovrebbe funzionare.)
Ah, questo ha più senso. Mi dimentico sempre di quel fastidioso js.
@ughoavgfhw in realtà funzionava, probabilmente su una versione diversa di Firefox o un javascript diverso da prima, perché l'ho appena provato con FF 4 e senza fortuna ... Funziona in altri casi, suppongo che il javascript di Apple in queste pagine sia più intelligente ora.
Sei risposte:
jackJoe
2011-11-18 14:58:30 UTC
view on stackexchange narkive permalink

Fai clic con il pulsante destro del mouse sul campo della password e sotto il menu che appare, seleziona "incolla" (mi capita in Firefox e questa è la mia soluzione).

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

Utilizza il Web Inspector nei browser basati su WebKit e rimuovi l'attributo onpaste = "return false;" e sarai in grado di incollare la tua password.

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

Questo è esattamente il motivo per ho una tastiera per Safari per disabilitare JavaScript e questa funzione è una delle ragioni per cui preferisco Safari.

È utile anche sui siti che cercano di bloccare il comando "copia" o abusare in altro modo di JavaScript.

Posso abilitare / disabilitare JavaScript semplicemente premendo ⌘ + J

Il modo della GUI

  • Avvia Safari
  • Vai a Preferenze
  • Vai a preferenze "Avanzate"
  • Fai clic su "Mostra menu Sviluppo nella barra dei menu.
  • Avvia Sistema Preferenze
  • vai a Preferenze tastiera
  • seleziona "Scorciatoie da tastiera"
  • scegli "Scorciatoie applicazione"
  • fai clic sul pulsante +
  • imposta Applicazione su "Safari"
  • imposta il titolo del menu su "Disabilita JavaScript" (tieni presente che le maiuscole sono importanti, devono essere esattamente come vengono mostrate Safari)
  • imposta la scorciatoia da tastiera su qualcosa come ⌘ + J

The Command Line Way

Se 12 passaggi sembrano un sacco di seccature , prova questi due (Nota: Safari deve non essere eseguito quando si apportano queste modifiche)

i valori predefiniti scrivono com.apple.safari IncludeDevelopMenu 1

(Questo è l'equivalente delle prime 4 azioni della GUI.)

i valori predefiniti scrivono com.apple.safari NSUserKeyEquivalents -dict-add "Disable JavaScript" '@J'

(Questo è l'equivalente degli ultimi 8 Azioni GUI.)

Nota che "@J" sulla riga di comando è equivalente a ⌘ + J. Vedi http://www.mactipper.com/2008/02/add-keyboard -shortcuts-from-command.html per ulteriori informazioni sull'aggiunta di scorciatoie da tastiera tramite Terminal.app.

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

Come la risposta di TJ, c'è anche un'estensione per Firefox che ti consente di attivare e disattivare javascript per disabilitare il blocco di incolla e copia, tra gli altri: YesScript

Nessuna configurazione avanzata, basta installarlo e fare clic sull'icona della pagina bianca sulla barra dei componenti aggiuntivi in ​​basso quando ne hai bisogno (Ctrl + / per attivare / disattivare la barra)

E un equivalente di Chrome: Quick Javascript Switcher

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

Sono arrivato a questo thread in seguito al blocco da parte di Expedia di incollare la password. Alla fine ho stabilito che la disabilitazione di JavaScript (JS) mi consentiva di incollare il campo della password.

Ora ci sono semplici app per il tuo browser che ti consentono di attivare rapidamente e facilmente JS.

  • Chrome ha un'app chiamata "Quick Javascript Switcher".
  • Firefox ha QuickJava.
  • Ho trovato questo per Safari ma non l'ho testato it
hmj6jmh
2014-11-07 22:22:35 UTC
view on stackexchange narkive permalink

Ho appena avuto questo problema con Firefox 33 sul sito di Costco. Ho disabilitato javascript con NoScript e sono stato in grado di incollare (cmd-v) la mia password e accedere. MA quando sulla pagina di un prodotto di cui volevo vedere il prezzo, si è comportato come se non fossi loggato anche se ho abilitato tutti i javascript . Quando ho fatto clic su "Accedi per acquistare ora", sono stato semplicemente indirizzato alla pagina del mio account.

Passato a Safari 6.2. Sono stato in grado, nessun problema, di fare clic con il tasto destro del mouse -> Incolla nel campo della password (cmd-v non ha funzionato). Questa volta ho potuto vedere il prezzo e la spia "Esci", a indicare che avevo effettuato l'accesso. Soluzione semplice.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...