- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите тег или код который запрещает пользователям копировать контент.
Ну вот например выделить они могут, а вот нажать на правую кнопку мыши - нет или не могут выделить, а на правую кнопку мыши нажать могут.
Прочитать можно здесь.
При желании скопировать ваш контент данная защита не спасет.
Но если интересно некое квази кроссбраузерное решение
function preventSelection(element){
var preventSelection = false;
function addHandler(element, event, handler){
if (element.attachEvent)
element.attachEvent('on' + event, handler);
else
if (element.addEventListener)
element.addEventListener(event, handler, false);
}
function removeSelection(){
if (window.getSelection) { window.getSelection().removeAllRanges(); }
else if (document.selection && document.selection.clear)
document.selection.clear();
}
function killCtrlA(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
if (sender.tagName.match(/INPUT|TEXTAREA/i))
return;
var key = event.keyCode || event.which;
if (event.ctrlKey && key == 'A'.charCodeAt(0)) // 'A'.charCodeAt(0) можно заменить на 65
{
removeSelection();
if (event.preventDefault)
event.preventDefault();
else
event.returnValue = false;
}
}
// не даем выделять текст мышкой
addHandler(element, 'mousemove', function(){
if(preventSelection)
removeSelection();
});
addHandler(element, 'mousedown', function(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
});
// Исключаем dblclick
// если вешать функцию не на событие dblclick, можно избежать
// временное выделение текста в некоторых браузерах
addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});
// Исключаем ctrl+A
// скорей всего это и не надо, к тому же есть подозрение
// что в случае все же такой необходимости функцию нужно
// вешать один раз и на document, а не на элемент
addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}
Вызвав данную функцию, например:
вы запретите выделение во всем документе, кроме элементов INPUT и TEXTAREA.
Подскажите тег или код который запрещает пользователям копировать контент.
Ну вот например выделить они могут, а вот нажать на правую кнопку мыши - нет или не могут выделить, а на правую кнопку мыши нажать могут.
Какую бы вы защиту не выдумывали, текст все-равно могут скопировать. Для этого достаточно всего-лишь открыть исходный код страницы и скопировать.
Какую бы вы защиту не выдумывали, текст все-равно могут скопировать.
А ещё нормальных посетителей раздражает, когда не работает выделение мышкой.
Мало ли что человеку понравилось, или он курсовик/реферат/диплом пишет.
Если контент на сайте для людей - не мешайте нормальным людям с ним работать. Плохие - всё-равно стащат.
если очень надо, любой контент скопировать не сложно, какие бы защиты вы не ставили..
Можно сделать принтскрин и распознать, на худой конец. Чем больше будете запрещать, тем больше будет желающих обойти ваши запреты.