Pregunta

Copié el texto de un artículo de The Huffington Post y descubrí que el sitio web de alguna manera se había colado. cita en mi portapapeles:

  

El texto que había seleccionado. Paja. Paja.   Bla.

     

Lea más en:    http://www.huffingtonpost.com/ ...

¿Cómo hicieron eso?

¿Fue útil?

Solución

El código que hace esto está en http: //www.huffingtonpost .com / include / lib / copy_paste.js? v = 1.02

Parece que en los eventos de mouse-up verifican si hay algún texto seleccionado, y si es así, insertan un div invisible que contiene la cita dentro de la selección.

Otros consejos

http://snipplr.com/view/6450/ javascript-copy-text-to-clipborad / contiene una función sobre cómo copiar texto al portapapeles.

Probablemente se haga en el evento de copia: obtiene el texto seleccionado actualmente y agrega " Leer más ... " luego llama a una función similar a la que está vinculada anteriormente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top