DmitrMakeev commited on
Commit
ae54c50
·
verified ·
1 Parent(s): 5d53819

Update js/anti_copy.js

Browse files
Files changed (1) hide show
  1. js/anti_copy.js +6 -20
js/anti_copy.js CHANGED
@@ -1,23 +1,9 @@
1
- document.addEventListener('DOMContentLoaded', function() {
2
- // Получаем все ссылки на странице
3
- const links = document.querySelectorAll('a');
4
 
5
- links.forEach(link => {
6
- // Отключаем контекстное меню при наведении на ссылку
7
- link.addEventListener('contextmenu', function(event) {
8
- event.preventDefault();
9
- });
10
 
11
- // Отключаем копирование ссылки
12
- link.addEventListener('copy', function(event) {
13
- event.preventDefault();
14
- });
15
 
16
- // Отключаем выделение текста на ссылке
17
- link.addEventListener('mousedown', function(event) {
18
- if (event.button === 0) { // Левая кнопка мыши
19
- event.preventDefault();
20
- }
21
- });
22
- });
23
- });
 
1
+ document.addEventListener('contextmenu', function(event) {
2
+ event.preventDefault(); // Предотвращает появление контекстного меню
3
+ });
4
 
 
 
 
 
 
5
 
 
 
 
 
6
 
7
+ document.addEventListener('copy', function(event) {
8
+ event.preventDefault(); // Предотвращает копирование текста
9
+ });