|
|
|
|
|
для: confirm
(28.03.2014 в 17:12)
| | toLowerCase, конечно, не обязателен. На http://javascript.ru/ я искал. В итоге получил то, что получил. Потому и решил обратиться к тем, кто имеет опыт решения данной задачи. | |
|
|
|
|
|
|
|
для: kosta_in_net
(28.03.2014 в 17:01)
| | Номер кнопки у браузеров будет различен. tagName.toLowerCase() - это зачем? Что сложно писать в верхнем регистре тем самым экономя на одном методе?
Ищите здесь и о событиях, и прочем. | |
|
|
|
|
|
|
|
для: elenaki
(28.03.2014 в 16:22)
| | ТС сразу написал, что понимает бесполезность этой затеи против знающих людей.
Вот я и предложил более простую альтернативу js. | |
|
|
|
|
|
|
|
для: confirm
(28.03.2014 в 16:54)
| | я и начинал с обработки кнопок:
function blockMenu(evt){
evt = (evt) ? evt : window.event;
var target = evt.target || evt.srcElement;
if(evt.button == 2 && target.tagName.toLowerCase()=='img'){
return false;
}
}
document.onmousedown = function() {blockMenu(); return false;};
|
Только ничего не вышло :(
Уверен, что вы в яваскрипте сильнее меня. Помогите. Но цель такова: чтобы не переделывать весь сайт, просто добавить скрипт, который запретит щелчок правой кнопки мыши на изображениях. | |
|
|
|
|
|
|
|
для: kosta_in_net
(28.03.2014 в 16:44)
| | Я вам уже написал - выбрасывайте oncontextmenu и обрабатывайте нажатия кнопок мыши. | |
|
|
|
|
|
|
|
для: confirm
(28.03.2014 в 02:39)
| | Старый сайт. Чтоб не переделывать все, решил сделать единый скрипт, отлавливающий именно картинки. В Опере 9.5 пока не удалось, а в остальных браузерах запрет правой кнопки на картинке работает | |
|
|
|
|
|
|
|
для: psychomc
(28.03.2014 в 10:32)
| | Речь о старом сайте. В ИЕ6 удалось запретить сохранение картинок. В Опере 9.5 пока не удается | |
|
|
|
|
|
|
|
для: Саня
(28.03.2014 в 15:28)
| | ... с логотипом или чем-то еще портящим весь вид. А printscreen? Легче вообще не выкладывать. | |
|
|
|
|
|
|
|
для: kosta_in_net
(27.03.2014 в 22:17)
| | Проще поверх картинок растягивать однопиксельный прозрачный gif. | |
|
|
|
|
|
|
|
для: psychomc
(28.03.2014 в 10:32)
| | тем более, не отменяет щелчки. типа, нажать можно, а вот щелчок - отменить. | |
|
|
|
|