запрет правой кнопки мышки с помощью javascript

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
Анжела
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 10 месяцев

запрет правой кнопки мышки с помощью javascript

Сообщение Анжела »

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

в файл overall_header.tpl после скрипта который там уже был,как положено. Но он не работает, мой скрипт. Подскажите что не так.
Спасибо, с уважением Анжела. :oops: :P :?
Да..Это кажется интересным.:-)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

От чего защититься хотите? Предупреждаю сразу - не поможет. JS обходится очень просто.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Анжела
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 10 месяцев

Сообщение Анжела »

Хотела бы защитить картинки от копирования + запретить вставлять скопированный текст в больших объёмах. А всё же может быть уточните как и куда правильно вставить этот JS. Спасибо. :)
Да..Это кажется интересным.:-)
~ & § OM § & ~
phpBB 1.4.4
Сообщения: 141
Стаж: 18 лет 10 месяцев

Сообщение ~ & § OM § & ~ »

Анжела
чтобы защитить картинки от копирования лучше вставляейте их не <img.. методом а через<table backgroung="kartinka.jpg" width="??px" height="??px"><tr><td></td></tr></table> ;)
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Анжела писал(а):Хотела бы защитить картинки от копирования + запретить вставлять скопированный текст в больших объёмах.
Если хотите защитить от копирования - не выкладывайте. Другого способа нет. Как бы вы не защищали, скопировать вашу картинку будет простой задачкой даже для первоклассника. Такие вещи только раздражают и злят пользователей а толку от них ноль.
Аватара пользователя
Анжела
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 10 месяцев

Сообщение Анжела »

:wink: Спасибо вам, за своевременные ответы, но всё же я хотела бы использовать этот метод, но не получается его вставить так, что бы он заработал. Вот и прошу у вас помощи куда вставить и как этот скрипт, что бы он работал. Please.... :oops:
Да..Это кажется интересным.:-)
Аватара пользователя
ursus
phpBB 1.4.2
Сообщения: 55
Стаж: 19 лет 2 месяца
Откуда: Украина, Луганская обл.

Сообщение ursus »

встречал я на phpbb.com/mods мод, который вместо стандартного меню, появляющегося при клике правой кнопкой мыши, выводил нечто на ява скрипте, причем это нечто настраивалось прямо из админки =)
предупреждение! работало исключительно с интернет эксплорером
Я нормальный, небуйный подонок, каких миллионы (с) А. Мухин "Горбушка"
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Если есть желание учиться, а не просто попросить чтоб за вса сделали, советую детально изучить такой продукт как FCKeditor - там реализаны корректные методы обработки правой кнопки мыши во всех популярных броузерах. Предупреждаю - материала там очень много и придется в него "вгрызаться"...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
~ & § OM § & ~
phpBB 1.4.4
Сообщения: 141
Стаж: 18 лет 10 месяцев

Сообщение ~ & § OM § & ~ »

avm
где качнуть? ;)
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

~ & § OM § & ~ писал(а):где качнуть?
В интернете
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 19 лет 1 месяц

Сообщение go »

http://www.phpbbguru.net/docs/?id=3
Защита шкуры ,соотвествено и картинок..ето помогает если хотят всю шкуру качнуть..
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
Аватара пользователя
Анжела
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 10 месяцев

Сообщение Анжела »

ursus писал(а):встречал я на phpbb.com/mods мод, который вместо стандартного меню, появляющегося при клике правой кнопкой мыши, выводил нечто на ява скрипте, причем это нечто настраивалось прямо из админки =)
предупреждение! работало исключительно с интернет эксплорером
А почему нельзя использовать обычный JS? Я смотрела в файле overall_header.tpl там есть скрипт для отображения личных сообщений, он же работает. Может быть он мешает. Понять не смогла. :roll:

Добавлено спустя 5 минут 46 секунд:
avm писал(а):Если есть желание учиться, а не просто попросить чтоб за вса сделали, советую детально изучить такой продукт как FCKeditor - там реализаны корректные методы обработки правой кнопки мыши во всех популярных броузерах. Предупреждаю - материала там очень много и придется в него "вгрызаться"...
:) А я учусь..только сама. И не прошу что то сделать, прошу лишь подсказать путь или намекнуть. А FCKeditor-визуальный редактор текстовых фаилов.... :?: Вы писали:"...там реализаны корректные методы обработки ..." Сейчас пытаюсь найти :!:

Добавлено спустя 1 минуту 12 секунд:
~ & § OM § & ~ писал(а):avm
где качнуть? ;)
Я здесь брала: :o
http://switch.dl.sourceforge.net/source ... or_2.3.zip

Добавлено спустя 2 минуты 14 секунд:

Я уверена, что большинство знают ответ, но почему то не хотят рассказать. У меня пока не получилось. Но я пытаюсь. :cry:

Добавлено спустя 4 минуты 38 секунд:
~ & § OM § & ~ писал(а):Анжела
чтобы защитить картинки от копирования лучше вставляейте их не <img.. методом а через<table backgroung="kartinka.jpg" width="??px" height="??px"><tr><td></td></tr></table> ;)
А фон ведь тоже сохраняется... :roll: Кстати мне предложили испоьзовать
SetEnvIfNoCase Referer "^http://сайт" local_ref=1
<FilesMatch ".(gif|jpg)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
Что бы не сохранялась, страничка, вообще . Пока не пробовала. Хотя в IE PHPBB и так не сохраняется.
Я думаю из-за $HTTP_REFERER И $HTTP_USERAGENT.

Добавлено спустя 3 минуты 2 секунды:
Xpert писал(а):От чего защититься хотите? Предупреждаю сразу - не поможет. JS обходится очень просто.
:D Отключением в настройках браузера? :? Тогда внутренние скрипты форума, тоже работать не будут. И смайлики.Вы же знаете, как вставить правильно мой скрипт, расскажите пожалуйста. :oops:
Да..Это кажется интересным.:-)
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Анжела писал(а):
Xpert писал(а):JS обходится очень просто.
Отключением в настройках браузера?
Просмотр исходного html кода страницы (или даже с уже сгенерированными кусками js кода - есть такой плагин к firefox) для выяснения пути картинки и прямой запрос к ней без указания referer... вот и все ваши мыслимые защиты пролетели (в том числе и те что вам "посоветовали"...

или еще проще - в firefox: меню Инструменты -> просмотр информации о странице -> закладка Мультимедиа :lol:
Анжела писал(а):Вы же знаете, как вставить правильно мой скрипт, расскажите пожалуйста.
извините, тот js-кусок - туфта... поэтому не ищите с его помощью панацеи...

p.s. защиты которую вы ищите - не существует!... увы...
возможно лишь затруднение ее получения обратно пропорциональное опыту "злоумышленика".
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
~ & § OM § & ~
phpBB 1.4.4
Сообщения: 141
Стаж: 18 лет 10 месяцев

Сообщение ~ & § OM § & ~ »

Анжела
Я вам сказал как защитить картинки, с помощью этого JS вы ничего не добьетесь как сказано уже.
go
Это позволяет защитить шаблоны от копирования но не картинки.
Анжела писал(а): Тогда внутренние скрипты форума, тоже работать не будут.
Внутренние скрипты форума на сервере выполняются ;) а JS в браузере, так что отключением JS можно будет все ну или как сказал avm открытием html-кода.
Девушка не заморачивайтесь, давайте лучше где-нибудь по чашечки кофе выпьем? ;)
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.

Вернуться в «Поддержка phpBB 2.0.x»