Foros del Web » Programando para Internet » Javascript »

cargar el contenido de una variable al portapapeles

Estas en el tema de cargar el contenido de una variable al portapapeles en el foro de Javascript en Foros del Web. Necesito cargar el contenido de una variable al clipboard en un principio lo colocamos en un textarea, con un select(), y luego con execCommand('copy ') ...
  #1 (permalink)  
Antiguo 17/02/2005, 13:04
 
Fecha de Ingreso: julio-2003
Mensajes: 95
Antigüedad: 20 años, 9 meses
Puntos: 0
cargar el contenido de una variable al portapapeles

Necesito cargar el contenido de una variable al clipboard
en un principio lo colocamos en un textarea, con un select(), y luego con execCommand('copy ') el problema está resuelto
pero el tema es que el textarea debe estar oculto (ser un hiden o tener dysplay none), al estar no visible javascript no lo puede seleccionar.


La idea es cargar directamente desde una variable al portapapeles
Gracias y disculpen lo complicadas que son mis preguntas, pero utilizo al foro como ultimo recurso.
  #2 (permalink)  
Antiguo 17/02/2005, 14:43
 
Fecha de Ingreso: julio-2003
Mensajes: 95
Antigüedad: 20 años, 9 meses
Puntos: 0
La solucion es:

Copied = document.getElementById('mail_popup').createTextRa nge();
Copied.execCommand("Copy");

en donde mail_popup =
<textarea STYLE="display:none;" readonly id="mail_popup" name="txt" cols="90" rows="3"><?=$contents?>
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 14:54.