Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 45
relver Сообщение 14/05/2011 14:43 Копия темы
Вопрос к верстальщикам/кодерам Что есть. Есть сайт на самописной цмс. К картинкам прикручен скрипт который увеличивает их по клику.
Как сделать так чтобы картинку фотогалерее нельзя было сохранить? Или может кто видел скрипты таких фотогалерей где картинки не сейвлятся? 

upd. Клиент не ставил задачу обрезать пользователю все возможности. Нужно отключить правую кнопку мышки в области увеличенного изображения.



viper203 Сообщение 14/05/2011 14:51 Копия темы
никак
prntscr ещё никто не отменял
5angel Сообщение 14/05/2011 14:51 Копия темы
Это дурость.
venuko Сообщение 14/05/2011 14:55 Копия темы
можно :) к примеру как это реализовано в гугл букс :) но дорого
relver Сообщение 14/05/2011 14:56 Копия темы
да, дурость. но клиент сказал что это должно быть
relver Сообщение 14/05/2011 14:57 Копия темы
да ради бога, пусть скринят. мне проект нужно сделать
viper203 Сообщение 14/05/2011 14:59 Копия темы
если проект в том чтоб нельзя было сохранить картинку, то вы его не выполните. даже prntscr не понадобится
rim89 Сообщение 14/05/2011 14:59 Копия темы
JS скрипт написать / найти, который блокирует сохранение картинки и клавишу Print Screen
Но если будет сильно желание сохранить – то ничего не поможет.
venuko Сообщение 14/05/2011 15:00 Копия темы
у рядового пользователя интеллект не позволит сохранить =)
viper203 Сообщение 14/05/2011 15:01 Копия темы
а если их внезапно отключить ?
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 тож пашет кстати.
5angel Сообщение 14/05/2011 15:08 Копия темы
А как там это реализовано?
venuko Сообщение 14/05/2011 15:09 Копия темы
откройте да посмотрите :)
rim89 Сообщение 14/05/2011 15:10 Копия темы
тогда можно как нить фотку через JS подгружать, причем так, что если JS не работает то и фотки нету
abbat Сообщение 14/05/2011 15:11 Копия темы
Никак. Это технически невозможно.
venuko Сообщение 14/05/2011 15:11 Копия темы
можно подмену делать, картинки при сохранении другую выдавать к пример один прозрачный пиксель натянуты поверх всего изображения
unart Сообщение 14/05/2011 15:11 Копия темы
да ладно. мой пост выше.
5angel Сообщение 14/05/2011 15:13 Копия темы
Открыл. Посмотрел. Ну и как это там реализовано?
viper203 Сообщение 14/05/2011 15:13 Копия темы
гениально, открыл я фотку c помощью js. потом отключил js. всё

Как можно не учитывать то, что фотка уже на компьюетере, хотя бы для того чтобы она отобразилась. А если она загружалась, то так же спокойно и сохраняется
viper203 Сообщение 14/05/2011 15:15 Копия темы
А на практике этот пример можно увидеть ?
5angel Сообщение 14/05/2011 15:16 Копия темы
Ок. Со второго раза допер (:
5angel Сообщение 14/05/2011 15:17 Копия темы
Посмотрел в гуглобуках. Там неплохо сделано.
unart Сообщение 14/05/2011 15:17 Копия темы
правая кнопка не работает только на картинке -> 90% пользователей не сможет сохранить. логика на этом кончается.
ссылка – www.carvinils.ru/1/
abbat Сообщение 14/05/2011 15:21 Копия темы
Да легко: books.google.com/books?id...
Остается только листать страницы и сохранять.
unart Сообщение 14/05/2011 15:22 Копия темы
это не тот случай.
viper203 Сообщение 14/05/2011 15:24 Копия темы
Не показательно, главное желание
abbat Сообщение 14/05/2011 15:29 Копия темы
Что значит "не тот случай"? Протокол HTTP – он общий для любого случая.
unart Сообщение 14/05/2011 15:36 Копия темы
по контексту ТС целью было заблокировать правую кнопку при нажатии "внутри" фотографии. решение выше. это не позволит сохранить картинку тем, кто не знает как в целом "отображается сайт на мониторе" -> эти индивиды понятия не имеют, что такое кеш и где его искать.
Раз менюшка не появилась, то картинку не сохранить. Ну кроме как принтскринить. Но и это могут сделать далеко не все.
relver Сообщение 14/05/2011 15:39 Копия темы
да, верно. в данный момент на превьюшке (большой картинке) меню отключили bez-turbot.com.ua/go.php?...

а при увеличении пункт "сохранить картинку" тоже пропал
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 Копия темы
ну видимо моя телепатия сильнее Вашей телепатии. я как-то сразу понял, что речь о пкм =)
relver Сообщение 14/05/2011 15:53 Копия темы
что такое ПКМ? :)
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 я уже писал.
unart Сообщение 14/05/2011 15:56 Копия темы
Правая Кнопка Мыши =)
relver Сообщение 14/05/2011 15:59 Копия темы
а)))
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 Копия темы
схитрите вы, доп слой который не даст нажать на картинку, а так firebug и не что не поможет -.-
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"