Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Поделиться ссылкой

Мы в социальных сетях



- Правила форума -

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: JPG-Net Видео фоторедактор Транслит
Видео-туториалы
Настройка шапки форума
Категории и подфорумы - 1
Создание портала
Модули
Виджеты
Как присваивать награды
Выброс кубиков
Pop-up для входа на форум
Настроение в профиле

Запрет клика правой кнопкой мыши

Предыдущая тема Следующая тема Перейти вниз

Запрет клика правой кнопкой мыши

Сообщение автор Yogurt в Вс 20 Фев - 0:06

Возможно ли такое:
Вот на форуме при клике правой кнопки мыши можно сохранить на компьютер любой элемент дизайна. А есть ли способ, сделать так чтобы нельзя было так делать. Как на форуме mybb.


Последний раз редактировалось: Dana Domirani (Вс 20 Фев - 0:48), всего редактировалось 1 раз(а) (Обоснование : дано информативное название)

Yogurt
 
 

Пол : Мужчина
Сообщения : 52
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2009-09-13

http://narutostorycontinues.forumei.net/

Вернуться к началу Перейти вниз

Re: Запрет клика правой кнопкой мыши

Сообщение автор Alltin в Вс 20 Фев - 0:19

Пробуйте :
Код:
<script language="javascript"  type="text/javascript">
<!--//
var message="правая кнопка мыши отключена!"; // здесь введите свою надпись, которая появится в окне предупреждения
function click(e) {
if (document.all) {
if (event.button ==1) { //
alert(message);
return false;}}}
if (document.layers) {
document.captureevents(event.mousedown);}
document.onmousedown=click;
// -->
</script>

Alltin
Активист

Пол : Мужчина
Сообщения : 370
Возраст : 19
Карма : Без предупреждений
Благодарности : 67
Регистрация : 2010-08-19

http://ps-guild.ru 477743118

Вернуться к началу Перейти вниз

Re: Запрет клика правой кнопкой мыши

Сообщение автор Yogurt в Вс 20 Фев - 0:23

Подскажите пожалуйста конкретно куда вставить этот скрипт!

Yogurt
 
 

Пол : Мужчина
Сообщения : 52
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2009-09-13

http://narutostorycontinues.forumei.net/

Вернуться к началу Перейти вниз

Re: Запрет клика правой кнопкой мыши

Сообщение автор Домовой в Вс 20 Фев - 1:17

Можете не ставить, скрипт не работает.
По крайней мере в опере.

Домовой
 
 

Пол : Мужчина
Сообщения : 6976
Возраст : 92
Место обитания : :яинатибо отсеМ
Карма : Без предупреждений
Благодарности : 3216
Регистрация : 2010-01-30

http://udomovogo.rusff.ru

Вернуться к началу Перейти вниз

Re: Запрет клика правой кнопкой мыши

Сообщение автор Dana Domirani в Вс 20 Фев - 1:24

Попробуйте такой скрипт установить в описание форума:
Код:
<script language=Javascript1.2> function ejs_nodroit() { alert('Мы против копирования нашей информации!');
    return(false); } document.oncontextmenu = ejs_nodroit; </script>

P.S. но практика показывает, что отключение правой кнопки больше вызывает раздражение у пользователей, чем защищает контент pardon


Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript



Dana Domirani
Администратор
Администратор

Пол : Женщина
Сообщения : 21914
Возраст : 31
Место обитания : СПб
Карма : Без предупреждений
Благодарности : 8765
Регистрация : 2008-04-18

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Re: Запрет клика правой кнопкой мыши

Сообщение автор Kate Wine в Пн 21 Фев - 8:06

А себе так делала:
Создала персональный виджет и вставила этот скрипт.
Код:
<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>

Работает во всех браузерах, проверила лично.

Kate Wine
Новичок

Пол : Женщина
Сообщения : 24
Возраст : 22
Место обитания : Саратов
Карма : Без предупреждений
Благодарности : 1
Регистрация : 2010-11-17

http://love-story.forumbook.ru/forum.htm

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения