Помощь блокировка правой кнопки мыши.

Тема в разделе "DLE", создана пользователем 7a7a7, 11 фев 2010.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. 7a7a7

    7a7a7 Читатель

    Заблокирован
    Регистр.:
    26 июн 2008
    Сообщения:
    103
    Симпатии:
    15
    дайте плииз у кого есть рабочий ява скрипт для блокировки правой кнопки мыши, в инете кучу всего нашол но ничего не пашет, х.з. может у меня шаблон кривой а может руки кривые:nezn:
    надо чтоб вообще правая кнопка ни у кого не работала.

    поделитесь если у кого есть,
     
  2. lomurr

    lomurr Создатель

    Регистр.:
    2 июл 2009
    Сообщения:
    48
    Симпатии:
    4
    не думаю, что это вообще реально. если это реализовывать на яве, то достаточно её отключить и всё опять доступно...
     
  3. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.178
    Симпатии:
    423
    но в новый браузерах - нини.
    у меня firefox автоматом это блокирует, а например IE спрашивает перед блокировкой. Т.к. скрипт получает доступ к компьютеру
     
  4. FrankSinatra

    FrankSinatra Создатель

    Регистр.:
    1 окт 2009
    Сообщения:
    17
    Симпатии:
    0
    1. Открыть через notepad шаблон main.tpl, сразу после тега
    <BODY>

    Вставить:

    [group=4,5]<div id="noselect">[/group]

    2. Ниже найти

    </BODY>

    Перед ним вставить:


    </div>
    [group=4,5]</div>
    <script type="text/javascript">
    function disableSelection(target){
    if (typeof target.onselectstart!="undefined")
    target.onselectstart=function(){return false}
    else if (typeof target.style.MozUserSelect!="undefined")
    target.style.MozUserSelect="none"
    else
    target.onmousedown=function(){return false}
    target.style.cursor = "default"
    }

    if (document.getElementById("noselect")) {
    disableSelection(document.getElementById("noselect"));
    }
    </script>[/group]


    Где указано что код работать будет для групп 4-посетители, 5-гости.
    Теперь выделять текст на сайте могут только Администраторы и редакторы.
     
  5. 7a7a7

    7a7a7 Читатель

    Заблокирован
    Регистр.:
    26 июн 2008
    Сообщения:
    103
    Симпатии:
    15
    пробовал, это лажа, блокирует только копирование текста.
     
Статус темы:
Закрыта.