Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Как поменять вид нумерации страниц тем?автор Goodmonday Апрель 18th 2024, 21:04
» Форум не корректно загружается.
автор anna4842 Апрель 12th 2024, 23:48
» Не корректное отображение картинок
автор Красноперова О.А. Апрель 12th 2024, 15:49
» Ошибка на форуме: Could not obtain topic posts informations
автор fatalone Апрель 9th 2024, 13:43
» Переход с 2x2forum.ru на 2x2forum.com
автор Luz Март 28th 2024, 12:13
» Проблема с метатегом Description
автор VeraLV Март 18th 2024, 15:31
» 1 марта будет запрет на ВПН, это отразится на работе платформы?
автор Svet007 Март 14th 2024, 11:43
» нужен скрипт сумма просмотров тем в разделе
автор лексей2222 Март 5th 2024, 07:37
» Новое: Откройте для себя функцию "Подписка на пользователей"
автор лексей2222 Март 1st 2024, 17:26
» 301 редирект
автор Dana Domirani Февраль 25th 2024, 18:28
Запретить копирование с сайта
Участников: 4
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Проблемы со скриптами (кодами) :: [Архив] Проблемы со скриптами
Страница 1 из 1
Запретить копирование с сайта
Запретить копирование можно, вот этот код:
код вставим в виджете, этот код на странице не будет видно, работает на все 100%.
проблема в том что если юзер или гость если захочет выделить кнопками Ctrl+A и с помощью Ctrl+C скопирует, то копирование всей страницы получится
- Код:
<script type="text/javascript">
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);
});
addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});
addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}
preventSelection(document);
</script>
код вставим в виджете, этот код на странице не будет видно, работает на все 100%.
проблема в том что если юзер или гость если захочет выделить кнопками Ctrl+A и с помощью Ctrl+C скопирует, то копирование всей страницы получится
Re: Запретить копирование с сайта
Лира Белаква пишет:Это точно работает?
Нет - свободно могу скопировать информацию, зайдя на свои форумы разных движков под гостем.
Re: Запретить копирование с сайта
мне надо чтобы только гости копировать информацию и иллюстрации не могли.
Re: Запретить копирование с сайта
Указанный код не помогает.
Вот я знаю интересный прикол, что если берут информацию, например картинку и вставив на другой форум, то в нем появляется реклама вашего форума. Не знаю, чи возможно такое сделать, надо узнать у Luz
Вот я знаю интересный прикол, что если берут информацию, например картинку и вставив на другой форум, то в нем появляется реклама вашего форума. Не знаю, чи возможно такое сделать, надо узнать у Luz
Re: Запретить копирование с сайта
Ilya пишет:Нет - свободно могу скопировать информацию, зайдя на свои форумы разных движков под гостем
с помощью мауса почему я не могу копировать???? или мои юзеры на форуме????
копировать полную страницу можно только Ctrl+C, но после Ctrl+A !
Re: Запретить копирование с сайта
magnika, понимающие люди в форумах с легкостью отключают JavaScript и копируют всю информацию, которая им нужна.
Re: Запретить копирование с сайта
Киса Мэри пишет:мне надо чтобы только гости копировать информацию и иллюстрации не могли.
как мне быть?
Re: Запретить копирование с сайта
Киса Мэри, как говорила уже Luz - создавайте картинки с адресом вашего форума. Подтвердить то, что у вас что-то скатали практически невозможно.
Чтобы гости не катали, закрыть им доступ к форумам, правда тут другая проблема возникает - гости уходить сразу же будут. Вот и получается такой не решаемый черный треугольник.
Чтобы гости не катали, закрыть им доступ к форумам, правда тут другая проблема возникает - гости уходить сразу же будут. Вот и получается такой не решаемый черный треугольник.
Похожие темы
» Запретить копирование
» Запретить копирование текста
» Как запретить копирование текста?
» Как запретить копирование и сохранение изображений.
» Как запретить копирование определенных сообщений.
» Запретить копирование текста
» Как запретить копирование текста?
» Как запретить копирование и сохранение изображений.
» Как запретить копирование определенных сообщений.
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Проблемы со скриптами (кодами) :: [Архив] Проблемы со скриптами
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения