Деякі власники сайтів намагаються всіляко захистити контент на сайті, застосовуючи для цього різні хитрощі. Серед таких хитрощів спроба заборонити виклик контекстного меню, робиться це, як правило, щоб у користувача запитів сторінку не було можливості скопіювати інформацію. Треба розуміти, що людина, яка дійсно побажає скопіювати інформацію з сайту, зробить це навіть при відключеному контекстному меню.
Ми ж розглянемо приклад, щоб мати уявлення, як це робиться.

Відключаємо контекстне меню за допомогою JQuery:

Текст, який не можна копіювати!

$(“body”).on(“contextmenu”, false);

Відключаємо контекстне меню без JQuery:

Текст, який не можна копіювати!

document.oncontextmenu = function (){return false};

Два цих прикладу роблять одне і те ж, якщо ви вирішили відключити контекстне меню на сайті, то можете скористатися будь-яким з цих способів. А ще краще не відключати контекстне меню зовсім, а лише дописувати посилання в кінці тексту при копіюванні, це позбавить користувачів від незручностей, які з’являються для простих користувачів.
На цьому все, успіхів.

Додав: htmaker, 28.08.2014 р.
(1 голосів, середній: 5,00 з 5)

Завантаження…

Діліться з друзями:

См. також:


Мета тег robots, приклади використання
Рубрика: Html, CSS, Javascript, SEO

Stimed – задаємо CSS-стилі по часу
Рубрика: Html, CSS, Javascript

Небезпека використання атрибуту target=”_blank”
Рубрика: Html, CSS, Javascript, Інф. безпека

Нескінченна анімація обертання на CSS
Рубрика: Html, CSS, Javascript

Анімація обертання при наведенні курсору
Рубрика: Html, CSS, Javascript

Стилізація виділення номера телефону до мобільних браузерах
Рубрика: Html, CSS, Javascript

Список вибору на JQuery
Рубрика: Html, CSS, Javascript

Фіксований заголовок таблиці HTML
Рубрика: Html, CSS, Javascript

Ефекти кнопок для сайту
Рубрика: Html, CSS, Javascript

Коментарі

  • cooper пише:
    15.02.2018 у 08:13

    так, є такі подленькие сайти.. відключаємо Javascript на сторінці і немає їх «захисту» )))

    Відповісти