In Tutoriales y tips Written by

Prevenir copiar y pegar en HTML5

En ocasiones los clientes solicitan que no se pueda copiar y pegar contenidos de su sitio web. Aunque en realidad siempre será posible que se roben los contenidos, deshabilitar el copy-paste (copiar y pegar) puede ser deseable.
Para lograrlo inserte este código de javascript.

$('#page-content').contents().bind("cut copy paste",function(e) {
e.preventDefault(); });
var message="No permitido / Forbidden"; //editar mensaje
function clickIE() {
if (event.button==0) {
alert(message); return false;
}
}
function clickNS(e) {
if (document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) { alert(message);return false; } }
}
if(window.navigator.appName=="Netscape") {
document.onmouseup=clickNS; document.oncontextmenu=clickIE; document.oncontextmenu=new Function("return false")
} else if (window.navigator.appName=="Microsoft Internet Explorer") {
document.oncontextmenu=clickIE;
} else if (window.navigator.appName=="Opera") {
} else if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;
} else { document.onmouseup=clickNS; document.oncontextmenu=clickIE; }

Comentarios
(Visited 11 times, 1 visits today)

Last modified: 12 agosto, 2017

Close