Foros del Web » Programando para Internet » Javascript »

Es posible vaciar el portapapeles desde Javascript?

Estas en el tema de Es posible vaciar el portapapeles desde Javascript? en el foro de Javascript en Foros del Web. Buenas! Estaba intentando hallar un modo efectivo de evitar que al registrarse un usuario copiara y pegara dentro de campos sensibles como por ejemplo un ...
  #1 (permalink)  
Antiguo 07/12/2012, 07:15
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Es posible vaciar el portapapeles desde Javascript?

Buenas!

Estaba intentando hallar un modo efectivo de evitar que al registrarse un usuario copiara y pegara dentro de campos sensibles como por ejemplo un text-box de confirmación.


Puesto que hasta ahora todos los post que he googleado hablan de solo desactivar la tecla control (una gilipollez extrema tratándose de un formulario de registro donde esta tecla se necesita para insertar el mail), y al no haber encontrado una desactivacion efectiva de solo la combinacion de control+v , he pensado que una situacion efectiva seria vaciar el portapales.



Es posible vaciar el portapapeles desde javascript?, y mas aun seria posible vaciar el portapapeles solo. y solo si la convinacion de teclas pulsadas es contrl+v ?
  #2 (permalink)  
Antiguo 07/12/2012, 08:28
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Es posible vaciar el portapapeles desde Javascript?

¿Y si en vez de Ctrl+V usa el menú contextual para pegar? Ahí no te servirá desactivar la combinación de teclas.

Existe el evento onpaste pero no funciona en todos los navegadores.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 07/12/2012, 13:04
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Es posible vaciar el portapapeles desde Javascript?

@Albuss, pregunto,
objetivamenet hablando ¿Cuál sería el problema de que copien y peguen en tanto las direcciones de correo sean válidas en su formato y estas a su vez coincidan?
Y una pregunta extra, en que tipo de teclado es necesario utilizar la tecla Crtl para insertar un email, jamás usé uno en que dicha sitiación sea necesaria.

Finalmente, este método, creo que permite copiar al portapapeles con todos los navegadores. Sería cuestión de que pruebes NO vaciar el portapapeles sino copiar otro texto al mismo cuando hacen foco en los campos de confirmación

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 07/12/2012 a las 13:16
  #4 (permalink)  
Antiguo 07/12/2012, 18:35
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Respuesta: Es posible vaciar el portapapeles desde Javascript?

Emprear, a todos nos ha pasado mas de alguna vez, tenemos tanta prisa en registrarnos que copiamos y pegamos automaticamente todo, el nombre el mail y la contraseña.


El nombre es irrelevante, el mail en mi caso es mas importante por que lo uso como verificador y como autentificador para la cuenta, y lo ovbio es la contraseña, si dejo que copien y peguen mas tarde o mas temprano habra gente que no se acordara de que contraseña puso por que la pego, si hacemos escribir dos veces la contraseña a "mano" es mas fácil que eso se evite.
  #5 (permalink)  
Antiguo 07/12/2012, 19:55
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Es posible vaciar el portapapeles desde Javascript?

@Albuss, pero ese ya no sería tu problema, si se olvidan la contraseña, allá ellos, y en definitiva de donde la copien, tendrán que leerla, y ni que decirte si dejan que el administrador de contraseñas del navegador la guarde, la escriben la primera vez y nunca más y por más script o método que uses, se les vá a autocompletar el campo

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #6 (permalink)  
Antiguo 07/12/2012, 20:28
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Respuesta: Es posible vaciar el portapapeles desde Javascript?

tengo el campo de autocomplete en off.

Etiquetas: portapapeles
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:18.