La Web del Programador: Comunidad de Programadores
 
    Pregunta:  37211 - CODIGO HTML PARA COPIAR EN EL PORTAPAPELES
Autor:  Alberto Hernandez
La pregunta es la siguiente existe algun codigo en HTML para enviar informacion al portapapeles.

Asi como en VisualBasic Clipboard.Settext "Cadena"

  Respuesta:  Ramiro olvera
A lo mejor ya encontraste la respuesta pero quiza a alguien mas le sirva.
aui un ejemplo:
<html>
<head>
</head>
<body>
Hola este es un ejemplo para copiar al portapápeles
<form>
<input type=button value=copiar onclick=javascript:document.execCommand("copy")>
</form>
</body>
</html>
Al seleccionar una parte del texto ya sea de la pagina o de una caja de texto y pulsar el boton el texto se copia al portapapeles; y la linea mas importante(la que hace el trabajo) seria:

document.execCommand("copy") ; //para copiar al portapaeles
esta linea la puedes llamar desde una funcion o de donde quieras.
Tambien puedes utilizar estas opciones
document.execCommand("cut") ; //corta un texto al portapapeles
document.execCommand("paste") ; //sobreescribe una seleccion de texto con los datos que haya guardados en el portapapeles

  Respuesta:  Alfredo Sepúlveda
Echale un vistazo al objeto "TextRange" o para algo mas avanzado checa el método "execCommand"

Saludos