Mostrando entradas con la etiqueta copia/pega. Mostrar todas las entradas
Mostrando entradas con la etiqueta copia/pega. Mostrar todas las entradas

viernes, 30 de septiembre de 2011

Añadir texto a texto copiado que aparece al pegar.

Este código de javascript hará que se añada un texto antes y después del texto copiado de nuestra web.


<script type="text/javascript">

function addLink() {

    var body_element = document.getElementsByTagName('body')[0];

    var selection;

    selection = window.getSelection();

    var pagelinkdespues= "Este mensaje esta despues del texto copiado";

    var pagelinkantes = "Este mensaje esta antes del texto copiado";

    var copytext = pagelinkantes + selection+ pagelinkdespues;

    var newdiv = document.createElement('div');

    newdiv.style.position='absolute';

    newdiv.style.left='-99999px';

    body_element.appendChild(newdiv);

    newdiv.innerHTML = copytext;

    selection.selectAllChildren(newdiv);

    window.setTimeout(function() {

    body_element.removeChild(newdiv);

    },0);

}

document.oncopy = addLink;

</script>