Среда, 02 Декабрь 2020 13:55

Как отключить просмотр исходного кода, проверку элемента и правую кнопку на сайте

Автор

Оцените материал
(1 Голосовать)

Небольшая статья хелпер о том как запретить просмотр кода страницы вашего сайта, отключить правую кнопку и просмотреть код (исследовать элемент в Firefox). Все это можно сделать одним маленьким яваскриптом.

Давно ничего не писал в блоге и пора это исправлять!) Сразу к делу, точнее к коду, а потом немного разберем его:

<script type="text/javascript">
document.onkeydown = function(event) {
    if (event.ctrlKey && (event.keyCode == 85) || (event.ctrlKey && event.shiftKey && (event.keyCode == 73)) || event.keyCode == 123) {
        return false
    }
}
document.oncontextmenu = function(){
    return false
}
</script>

Для чего вообще это нужно, думаю, вы и сами знаете если попали на эту статью. Вы не хотите, чтобы ваш код кто-то просматривал! И для этого вам нужно запретить некоторые действия на сайте:

1. Запретить посетителям пользоваться правой кнопкой - отключить ее.
2. Запретить просмотр кода страницы.
3. Запретить просматривать код или по другому исследовать элемент.

Все эти три действия нужно отключать вместе. Код скрипта выше делает это всё!
document.oncontextmenu - отключает правую кнопку мыши. Но этого недостаточно, так как исследовать элемент и просмотреть код страницы можно сочетанием клавиш. Поэтому нужно еще отключить эту возможность.

event.keyCode == 85 - отключает сочетание клавиш ctrl+U
event.keyCode == 73 - отключает сочетание клавиш ctrl+shift+i
event.keyCode == 73 - отключает клавишу F12

С помощью JavaScript можно отключить любую клавишу или сочетание клавиш на сайте, например, отключить ctrl+C - event.keyCode == 67

Всем удачи и добра!

Прочитано 148 раз

Поделитесь с друзьями этой статьей!

Макс Пуля

Приветствую! Присоединяйтесь к сообществу Epic Blog и выражайте свои мысли.

epicblog.net

Оставить комментарий