¿Por qué no puedo pegar una contraseña en un formulario de contraseña en una página web?

7

En mi Snow Leopard Mac, parece que no puedo pegar en un campo de contraseña en las páginas de inicio de sesión en los sitios de Apple (developer.apple.com, por ejemplo). Pensé que era un problema del navegador, pero está sucediendo con Safari, Chrome y Firefox, por lo que debe ser el sistema. Supongo que esta es la idea de alguien de una característica de seguridad, aunque no veo la lógica y es muy molesto.

¿Alguna idea sobre cómo solucionar, desactivar o solucionar esto?

    
pregunta TheGeoff 18.11.2011 - 08:06

6 respuestas

4

Haz clic con el botón derecho en el campo de contraseña y debajo del menú que aparece, selecciona "pegar" (esto me sucede en Firefox y esa es mi solución).

    
respondido por el jackJoe 18.11.2011 - 09:58
3

Use el Inspector web en los navegadores basados en WebKit y elimine el atributo onpaste="return false;" y podrá pegar su contraseña.

    
respondido por el Rickard 20.01.2012 - 11:01
2

Esta es exactamente la razón por la que tengo un teclado para Safari para desactivar JavaScript y esa característica es una de las razones por las que prefiero Safari.

También es útil en sitios que intentan bloquear el comando 'copiar' o abusar de JavaScript.

Puedo habilitar / deshabilitar JavaScript simplemente presionando ⌘ + J

El modo GUI

  • Ejecutar Safari
  • Ir a Preferencias
  • Ir a las preferencias 'Avanzadas'
  • Haga clic en 'Mostrar menú de desarrollo en la barra de menú.
  • inicia las Preferencias del Sistema
  • ir a las preferencias del teclado
  • seleccione 'Métodos abreviados de teclado'
  • elige 'Atajos de aplicación'
  • haz clic en el botón +
  • establece la aplicación en 'Safari'
  • establezca el Título del menú en 'Deshabilitar JavaScript' (tenga en cuenta que el uso de mayúsculas es importante , debe ser exactamente como se muestra en Safari)
  • establece el método abreviado de teclado en algo como ⌘ + J

El camino de la línea de comandos

Si los 12 pasos parecen ser un montón de problemas, prueba estos dos (Nota: Safari no debe estar no cuando hagas estos cambios)

defaults write com.apple.safari IncludeDevelopMenu 1

(Eso es el equivalente de las primeras 4 acciones GUI).

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

(Esto es el equivalente de las últimas 8 acciones GUI).

Tenga en cuenta que '@J' en la línea de comandos es equivalente a ⌘ + J. Consulte enlace para obtener más información sobre cómo agregar métodos abreviados de teclado a través de Terminal.app.

    
respondido por el TJ Luoma 15.06.2012 - 11:09
0

Al igual que la respuesta de TJ, también hay una extensión para Firefox que te permite activar y desactivar el javascript para deshabilitar el bloqueo de pegado y copia, entre otros - YesScript

No hay configuración avanzada, solo instálala y haz clic en el icono de la página blanca en la barra de complementos inferior cuando la necesites (Ctrl + / para alternar la barra)

Y un equivalente de Chrome: Interruptor rápido de Javascript

    
respondido por el Brad 05.02.2013 - 18:46
0

Llegué a este hilo debido a que Expedia bloqueó la contraseña. Finalmente determiné que deshabilitar JavaScript (JS) me permitió pegar en el campo de contraseña.

Ahora hay aplicaciones simples para su navegador que le permiten alternar JS de manera rápida y fácil.

  • Chrome tiene una aplicación llamada 'Quick Javascript Switcher'.
  • Firefox tiene QuickJava.
  • Encontré esto para Safari pero no lo he probado
respondido por el 3sigma 14.04.2014 - 06:00
0

Acabo de tener este problema con Firefox 33 en el sitio de Costco. Deshabilité javascript con NoScript y pude pegar (cmd-v) mi contraseña e iniciar sesión. PERO cuando estaba en la página de un producto cuyo precio quería ver, actuaba como si no hubiera iniciado sesión aunque habilité todos los javascript . Cuando hice clic en "Iniciar sesión para comprar ahora", me llevó a la página de mi cuenta.

En Safari 6.2. Pude, sin problemas, hacer clic con el botón derecho - > Pegar en el campo de contraseña (cmd-v no funcionó). Esta vez pude ver el precio y el indicador 'Cerrar sesión', que indica que me registré. Solución simple.

    
respondido por el hmj6jmh 07.11.2014 - 17:22

Lea otras preguntas en las etiquetas