Задать вопрос
@Fqwd123

Как запретить скачивание картинок?

Нужно сделать "защиту" от скачивания картинок( да я понимаю что это бесполезно, но стоит такая задача), хочу просто задизейблить клик правой кнопкой по картинке, вот код
window.onload = function() {
                document.getElementsByTagName('img').ondragstart = noselect;

                document.getElementsByTagName('img').onselectstart = noselect;

                document.getElementsByTagName('img').oncontextmenu = noselect;

                function noselect() {
                    return false;
                }
            }

Но почему то не работает, картинки погружаются через lazyload, если убрать getElementsByTagName('img') то правый клик не работает на всех элементах
  • Вопрос задан
  • 279 просмотров
Подписаться 1 Простой 11 комментариев
Решения вопроса 1
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
Fqwd123,
Но это не панацея.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Laweb
Веб-разработчик
Попробуйте такое решение
https://youtu.be/lkh-fQsoDZY
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы