SAPID INFO

JS + CSS защита контента на странице от копирования

Вот код который нужно вставить на странице:

<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script type="text/javascript">
function disableSelection(e){if(typeof e.onselectstart!="undefined")e.onselectstart=function(){return false};else if(typeof e.style.MozUserSelect!="undefined")e.style.MozUserSelect="none";else e.onmousedown=function(){return false};e.style.cursor="default"}window.onload=function(){disableSelection(document.body)}
$("body").on("contextmenu", false);
document.oncontextmenu = function (){return false};
document.oncontextmenu=function(e){var t=e||window.event;var n=t.target||t.srcElement;if(n.nodeName!="A")return false};
document.ondragstart=function(){return false};
document.onkeydown=function(e){e=e||window.event;if(e.keyCode==123||e.keyCode==18){return false}};
window.addEventListener("keydown",function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==67||e.which==70||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){e.preventDefault()}});document.keypress=function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==70||e.which==67||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){}return false};
function runOnKeys(d){var c=[].slice.call(arguments,1),b={};document.onkeydown=function(a){a=a||window.event;b[a.keyCode]=!0;for(a=0;a<c.length;a++)if(!b[c[a]])return;b={};d()};document.onkeyup=function(a){a=a||window.event;delete b[a.keyCode]}}runOnKeys(function(){window.location.href="<?php echo get_template_directory_uri().'/check_ip/reload/context_menu.php'; ?>"},80,82,79);
</script>
<style type="text/css">* input, * textarea {-webkit-touch-callout:none;-webkit-user-select:none} img{-webkit-touch-callout:none;-webkit-user-select:none}</style>

 


Комментарии к статье
Добавьте свой комментарий - оставьте след в блоге!