Как защитить свой сайт от копирования
Всем привет в данной статье я расскажу как просто и быстро защитить свой сайт от копирования, мы скроем код и запретим обрабатывать на нашем сайте выделение левой кнопкой и различные комбинации клавиш.
Перед тегом <head> добавим
<style>
body {
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
}
</style>
Это заблокирует выделение текста и нажатие правой кнопкой мышки.
В теге <head> пропишем:
<script type="text/javascript">Так мы заблокируем комбинации которые открывают код элемента в браузере, если вы хотите добавить еще кнопки добавьте снизу строку.
document.onkeydown = function(e) {
if(event.keyCode == 123) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.keyCode == 'S'.charCodeAt(0)){
return false;
}
}
</script>
if(e.ctrlKey && e.keyCode == 'Нужная кнопка'.charCodeAt(0)){
return false;
}