9 votos

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

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

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

4voto

Roee Adler Puntos 116

Haz clic derecho en el campo de contraseña y en el menú que aparece, selecciona "pegar" (me pasó en Firefox y así lo solucioné).

4voto

designerWhoCodes Puntos 221

Usa el Inspector Web en navegadores basados en WebKit y elimina el atributo onpaste="return false;" y podrás pegar tu contraseña.

3voto

moodforaday Puntos 2633

Por eso mismo tengo un teclado para Safari para desactivar JavaScript y esa función es una de las razones por las que prefiero Safari.

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

Puedo habilitar/deshabilitar JavaScript simplemente presionando ⌘ + J

La forma de GUI

  • Iniciar Safari
  • Ir a Preferencias
  • Ir a las preferencias 'Avanzadas'
  • Hacer clic en 'Mostrar menú de desarrollo en la barra de menú.'
  • Iniciar Preferencias de Sistema
  • Ir a preferencias de teclado
  • seleccionar 'Atajos de teclado'
  • elegir 'Atajos de aplicaciones'
  • hacer clic en el botón +
  • establecer la Aplicación en 'Safari'
  • establecer el Título del Menú en 'Desactivar JavaScript' (nota que la mayúscula importa, debe ser exactamente como se muestra en Safari)
  • establecer el atajo de teclado en algo como ⌘ + J

La forma de línea de comandos

Si 12 pasos parecen ser muchos problemas, prueba estos dos (Nota: Safari no debe estar en funcionamiento cuando realices estos cambios)

defaults write com.apple.safari IncludeDevelopMenu 1

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

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

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

Nota que el '@J' en la línea de comandos es equivalente a ⌘ + J. Consulta http://www.mactipper.com/2008/02/add-keyboard-shortcuts-from-command.html para obtener más información sobre cómo agregar atajos de teclado a través de Terminal.app.

0voto

GuyBehindtheGuy Puntos 621

Al igual que la respuesta de TJ, también hay una extensión para Firefox que te permite alternar javascript activado y desactivado para deshabilitar el bloqueo de copiar y pegar, entre otros - YesScript

No requiere configuración avanzada, simplemente instálalo y haz clic en el icono de página blanca en tu barra de complementos inferior cuando lo necesites (Ctrl + / para alternar la barra)

Y un equivalente para Chrome: Quick Javascript Switcher

0voto

3sigma Puntos 1

Vine a este hilo como resultado de que Expedia bloqueara la copia y pegado de contraseñas. Finalmente determiné que deshabilitar JavaScript (JS) me permitió pegar en el campo de contraseña.

Ahora hay aplicaciones simples para tu navegador que te permiten alternar rápidamente y fácilmente JS.

  • Chrome tiene una aplicación llamada 'Quick Javascript Switcher'.
  • Firefox tiene QuickJava.
  • Encontré esta para Safari pero no la he probado

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X