Chống copy trên blogspot – blogger

Cách 1

//// JavaScript Document
var message=”NoRightClicking”; function defeatIE() {if (document.all) {(message);return false;}} function defeatNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {(message);return false;}}} if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=defeatNS;} else{document.onmouseup=defeatNS;document.oncontextmenu=defeatIE;} document.oncontextmenu=new Function(“return false”)
//]]>

function disableselect(e){
return false
}function reEnable(){
return true
}//if IE4+
document.onselectstart=new Function (“return false”)
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}

Cách 2: chống f12, ctrl + U, ctrl + s, chuột phải

//(function () {
    window.onload = function () {
        document.addEventListener(“contextmenu”, function (e) {
            e.preventDefault();
        }, false);
        document.addEventListener(“keydown”, function (e) {
            // “I” key
            if (e.ctrlKey && e.shiftKey && e.keyCode === 73) {
                disabledEvent(e);
            }
            // “J” key
            if (e.ctrlKey && e.shiftKey && e.keyCode === 74) {
                disabledEvent(e);
            }
            // “S” key + macOS
            if (e.keyCode === 83 && (navigator.platform.match(“Mac”) ? e.metaKey : e.ctrlKey)) {
                disabledEvent(e);
            }
            // “U” key
            if (e.ctrlKey && e.keyCode === 85) {
                disabledEvent(e);
            }
            // “C” key
            if (e.ctrlKey && e.keyCode === 67) {
                disabledEvent(e);
            }
            // “F12” key
            if (event.keyCode === 123) {
                disabledEvent(e);
            }
        }, false);

        function disabledEvent(e) {
            if (e.stopPropagation) {
                e.stopPropagation();
            } else if (window.event) {
                window.event.cancelBubble = true;
            }
            e.preventDefault();
            return false;
        }
    };
})();
 //]]>

Leave a Reply

Your email address will not be published. Required fields are marked *