|
|
| Модератор форума: dotbot |
| Сообщество uCoz Архивариус Корзина Увеличение фотографий при нажатии |
| Увеличение фотографий при нажатии |
|
|
|
alex6859, активируйте библиотеку jquery 1.7.2 в общих настройках сайта.
после чего так же активируется встроенная библиотека facebox, используем ее для увеличения изображений: Code <a href="ссылка на полное изображение" class="ulightbox" data-fancybox-group="ultbx" title="Кликните для увеличения"><img alt="" style="margin:0;padding:0;border:0;" src="ссылка на демо изображение"></a> |
|
alex6859, бесплатно, стандартно автоматически подключается системой, выбор версии в Общих настройках ..
|
|
Quote (syp4_1k) alex6859, активируйте библиотеку jquery 1.7.2 в общих настройках сайта. после чего так же активируется встроенная библиотека facebox, используем ее для увеличения изображений: <a href="ссылка на полное изображение" class="ulightbox" data-fancybox-group="ultbx" title="Кликните для увеличения"><img alt="" style="margin:0;padding:0;border:0;" src="ссылка на демо изображение"></a> У меня эта версия библиотеки активирована была. А куда поставить этот код, чтобы в фотоальбомах работал? |
|
JonMagon, если на то пошло то =)
Code /*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */ Quote (alex6859) У меня эта версия библиотеки активирована была. А куда поставить этот код, чтобы в фотоальбомах работал? в нужное вам место, замените только ссылки, на динамические ucoz теги. Сообщение отредактировал syp4_1k - Четверг, 12 Июл 2012, 14:19:40
|
|
|
|
Я на доске объявлений использую увеличение фото при нажатии, у меня получилось сделать скрипт для 4-х изображений к одному материалу:
<?if($IMG_URL1$)?> <center><script type="text/javascript"> function EntImgs$ID$(){ var ajax_data = '<div style="background:#fff; padding:3px;"><img src="$IMG_URL1$" /><div align="right"><hr><a href="$ENTRY_URL$" >$ENTRY_TITLE$</a></div>'; new _uWnd('screen','Скриншот',400,250,{shadow:1,resize:0,hideonmove:0,autosize:1,modal:1,close:1,max:0,icon:0},ajax_data);} </script><a href="javascript://" onclick="EntImgs$ID$()" title="Нажмите, чтобы увеличить изображение"><img style="max-width: 150px;max-height:200px;border:0px;" src="$IMG_URL1$"> </a><br></center><?endif?> <?if($IMG_URL2$)?> <center><script type="text/javascript"> function siteimg$ID$(){ var ajax_data = '<div style="background:#fff; padding:3px;"><img src="$IMG_URL2$" /><div align="right"><hr><a href="$ENTRY_URL$" >$ENTRY_TITLE$</a></div>'; new _uWnd('screen','Скриншот',400,250,{shadow:1,resize:0,hideonmove:0,autosize:1,modal:1,close:1,max:0,icon:0},ajax_data);} </script><a href="javascript://" onclick="siteimg$ID$()" title="Нажмите, чтобы увеличить изображение"><img style="max-width: 150px;max-height:200px;border:0px;" src="$IMG_URL2$"> </a><br></center><?endif?> <?if($IMG_URL3$)?> <center><script type="text/javascript"> function screenBig$ID$(){ var ajax_data = '<div style="background:#fff; padding:3px;"><img src="$IMG_URL3$" /><div align="right"><hr><a href="$ENTRY_URL$" >$ENTRY_TITLE$</a></div>'; new _uWnd('screen','Скриншот',400,250,{shadow:1,resize:0,hideonmove:0,autosize:1,modal:1,close:1,max:0,icon:0},ajax_data);} </script><a href="javascript://" onclick="screenBig$ID$()" title="Нажмите, чтобы увеличить изображение"><img style="max-width: 150px;max-height:200px;border:0px;" src="$IMG_URL3$"> </a><br></center><?endif?> <?if($IMG_URL4$)?> <center><script type="text/javascript"> function Images$ID$(){ var ajax_data = '<div style="background:#fff; padding:3px;"><img src="$IMG_URL4$" /><div align="right"><hr><a href="$ENTRY_URL$" >$ENTRY_TITLE$</a></div>'; new _uWnd('screen','Скриншот',400,250,{shadow:1,resize:0,hideonmove:0,autosize:1,modal:1,close:1,max:0,icon:0},ajax_data);} </script><a href="javascript://" onclick="Images$ID$()" title="Нажмите, чтобы увеличить изображение"><img style="max-width: 150px;max-height:200px;border:0px;" src="$IMG_URL4$"> </a><br></center><?endif?> |
|
Timmy,
Quote (Timmy) Есть ли какой-либо оператор или что-то подобное, который при наличии в полном описании файла оператора $IMAGE1$ Нет, такого нет. Quote (Timmy) Где можно взять этот самый обработчик? Написать. Типа: Code <script type="text/javascript"> $(document).ready(function(){ $("div.eMessage a[title^='Нажмите'],td.eText a[title^='Нажмите']").addClass('highslide').click(function(){return hs.expand(this);}); }); </script> Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 |
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Чат сообщества








