Foros del Web » Programando para Internet » Javascript »

Copiar texto

Estas en el tema de Copiar texto en el foro de Javascript en Foros del Web. Hola necesito hacer que al hacer click sobre un texto se copie si contenido. El texto esta en una tabla en un <td>. Hay alguna ...
  #1 (permalink)  
Antiguo 31/03/2013, 09:10
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 10 meses
Puntos: 29
Copiar texto

Hola necesito hacer que al hacer click sobre un texto se copie si contenido. El texto esta en una tabla en un <td>. Hay alguna función que necesita como argumento darle el texto a copiar y esta lo copie pero que funcione en todos los navegadores.

He leído que copiar un texto es peligroso. Porque?
  #2 (permalink)  
Antiguo 01/04/2013, 11:50
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Copiar texto

no es que sea peligroso, sino que cada navegador accede al porta-papeles de forma diferente, tendrás que averiguar si existe algún código crossbrowser, o a lo sumo implementarlo tu, algunos usan un plugin de flash.

desde cierto punto de vista puede considerarse peligroso, porque al fin y al cabo el porta-papeles del OS es un recurso compartido, y por ejemplo un malintencionado puede generar un bucle en JS que siempre lo borre, o lo llene hasta su tope, complicándole las cosas al usuario; entre otras cosas tenemos que JS no tiene acceso al IO, independientemente de las APIS de cada navegador para acceder al porta-papeles
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: funcion
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 18:33.