![]() |
0 Всего найдено: 45
relver
Сообщение
14/05/2011 14:43
Копия темы
Вопрос к верстальщикам/кодерам Что есть. Есть сайт на самописной цмс. К картинкам прикручен скрипт который увеличивает их по клику. Как сделать так чтобы картинку фотогалерее нельзя было сохранить? Или может кто видел скрипты таких фотогалерей где картинки не сейвлятся? upd. Клиент не ставил задачу обрезать пользователю все возможности. Нужно отключить правую кнопку мышки в области увеличенного изображения.
venuko
Сообщение
14/05/2011 14:55
Копия темы
можно :) к примеру как это реализовано в гугл букс :) но дорого
viper203
Сообщение
14/05/2011 14:59
Копия темы
если проект в том чтоб нельзя было сохранить картинку, то вы его не выполните. даже prntscr не понадобится
rim89
Сообщение
14/05/2011 14:59
Копия темы
JS скрипт написать / найти, который блокирует сохранение картинки и клавишу Print Screen Но если будет сильно желание сохранить то ничего не поможет.
venuko
Сообщение
14/05/2011 15:00
Копия темы
у рядового пользователя интеллект не позволит сохранить =)
unart
Сообщение
14/05/2011 15:03
Копия темы
если jQuery $(document).bind("contextmenu", function(e){ // Можете поместить здесь свой код, например, вывод меню return false; // Отменить отображение контекстного меню браузера }); ну и состряпайте это все под ховером на картинку Ярость топора! $('img').bind("mouseover", function(){ $(this).bind("contextmenu", function(e){ return false; // Отменить отображение контекстного меню браузера }); }); и это в ie6 тож пашет кстати.
rim89
Сообщение
14/05/2011 15:10
Копия темы
тогда можно как нить фотку через JS подгружать, причем так, что если JS не работает то и фотки нету
venuko
Сообщение
14/05/2011 15:11
Копия темы
можно подмену делать, картинки при сохранении другую выдавать к пример один прозрачный пиксель натянуты поверх всего изображения
viper203
Сообщение
14/05/2011 15:13
Копия темы
гениально, открыл я фотку c помощью js. потом отключил js. всё Как можно не учитывать то, что фотка уже на компьюетере, хотя бы для того чтобы она отобразилась. А если она загружалась, то так же спокойно и сохраняется
unart
Сообщение
14/05/2011 15:17
Копия темы
правая кнопка не работает только на картинке -> 90% пользователей не сможет сохранить. логика на этом кончается. ссылка
abbat
Сообщение
14/05/2011 15:21
Копия темы
Да легко: Остается только листать страницы и сохранять.
abbat
Сообщение
14/05/2011 15:29
Копия темы
Что значит "не тот случай"? Протокол HTTP он общий для любого случая.
unart
Сообщение
14/05/2011 15:36
Копия темы
по контексту ТС целью было заблокировать правую кнопку при нажатии "внутри" фотографии. решение выше. это не позволит сохранить картинку тем, кто не знает как в целом "отображается сайт на мониторе" -> эти индивиды понятия не имеют, что такое кеш и где его искать. Раз менюшка не появилась, то картинку не сохранить. Ну кроме как принтскринить. Но и это могут сделать далеко не все.
relver
Сообщение
14/05/2011 15:39
Копия темы
да, верно. в данный момент на превьюшке (большой картинке) меню отключили а при увеличении пункт "сохранить картинку" тоже пропал
relver
Сообщение
14/05/2011 15:40
Копия темы
есть правда нюанс, до того ка рамка картинки загрузилась картинку можно сохранить
relver
Сообщение
14/05/2011 15:42
Копия темы
всем спасибо. закинул инфу программисту понемногу разбирается
unart
Сообщение
14/05/2011 15:45
Копия темы
ну и верстка... превью галерии внутри input это сильно. Решение http://www.free-lance.ru/blogs/view.php?tr=636804&ord=new&openlev el=6682568&ord=new#o6682568 уберет все меню с правой кнопки на всех картинках страницы, т.е надо указать нужные селекторы + переделать под prototype
relver
Сообщение
14/05/2011 15:47
Копия темы
эээ... про верстку не скажу, разбираюсь только в основах. за совет спасибо =)
abbat
Сообщение
14/05/2011 15:50
Копия темы
Яркая иллюстрация того, что правильно сформулированный вопрос содержит половину ответа надо было сразу с ПКМ и начинать :)
unart
Сообщение
14/05/2011 15:52
Копия темы
ну видимо моя телепатия сильнее Вашей телепатии. я как-то сразу понял, что речь о пкм =)
unart
Сообщение
14/05/2011 15:55
Копия темы
ну тут 2 варианта. 1) тот, кто это верстал ровным счетом ничего не знает. 2) тот, кто это верстал был в *овно пьяным и сделал это за 1 час. 2 раза открыт блок head, декларирование спецификации спустя приличный кусок кода, еще кусок кода и закрывающий </body> и </html> следом, прям после этого опять кусок кода и снова закрывающий </body> и </html> <a id="SELECT * FROM il_category where cat_id = '24'" ... > тож круто. Про превьюшки сделанные через input я уже писал.
yarixxx
Сообщение
14/05/2011 18:36
Копия темы
function disableRightClick (element) { function preventer (event) { event.preventDefault(); event.stopPropagation(); event.cancelBubble = true; } if(element.addEventListener) { element.addEventListener('contextmenu', preventer, false); } else if(document.attachEvent) { element.attachEvent('oncontextmenu', preventer ); } }
zelenin_av
Сообщение
14/05/2011 18:50
Копия темы
мне кажется, это сделано типа дримвивером человек не может такое сделать :-)
unart
Сообщение
14/05/2011 18:52
Копия темы
не, дримвивером такое не сделать. только если фронтпейджем или же мсвордом.
zelenin_av
Сообщение
14/05/2011 19:02
Копия темы
ну я и написал, "типа". старая версия какая-нибудь.
TakoY
Сообщение
15/05/2011 07:45
Копия темы
ну блокировать посетителю кнопки или клавишу мышки тоже не хорошо у меня было такое задание , я реализовал с помощью однопиксельного рисунка, который на лету создаеться слоем выше над всеми рисунками. при попытке сохранения он и сохраняется вместо нужного.
RodgerFox
Сообщение
18/05/2011 11:43
Копия темы
0
схитрите вы, доп слой который не даст нажать на картинку, а так firebug и не что не поможет -.- |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |