• Страница 8 из 9
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
  • 9
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как сделать открытие картинок в аякс окне на форуме ... (Открытие картинок в аякс окне. uCoz, JavaScript.)
Как сделать открытие картинок в аякс окне на форуме ...
Дата: Четверг, 01.07.2010, 00:28 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Тема про превьюшко, картинки при клике ......... и прочее - в таком духе ... на тему «как» ...

 
Дата: Среда, 14.03.2012, 08:08 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
А вот в каталоге статей можно сделать открытие картинок в аякс окне?

Можно, поменять в скрипте имена классов.
Вот этот подойдёт под стандартный дизайн каталога статей:
http://likbezz.ru/_fr/0/showImg.js
Из сообщение 34 ...
... Устанавливать в шаблон материал и комментарии к нему, в самый низ шаблона ...


 
Дата: Четверг, 15.03.2012, 23:44 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


Установил вот так:
Code
<!-- /Body -->
function showImg(url){
new_uWnd('myWndFullImg','Полное изображение','10','10',{popup:1,moda:0,waitimages:30000,autosizewidth:1,hideonresize:1,autosize:1,minh:110,minw:110,min:0,max:0,resize:1},'< img onclick=\"_uWnd.close(\'myWndFullImg\');\"src=\"'+url+'\"alt=\"Полное изображение\"title=\"Полное изображение\"/>');
};
$(function(){
$("div.eMessage a[title^='Нажмите']").click(function(){showImg(this.href);return false;});
});
</body></HTML>

Не работает.
Что-то не так?


Сообщение отредактировал SKh - Пятница, 16.03.2012, 00:13
 
Дата: Пятница, 16.03.2012, 00:13 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
Установил вот так:

Это же скрипт, где теги:
Code
<script type="text/javascript">
... здесь код скрипта ...
</script>

...


 
Дата: Пятница, 16.03.2012, 00:26 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


Теперь так
Code
<!-- /Body -->
<script type="text/javascript">    
function showImg(url){
new_uWnd('myWndFullImg','Полное изображение','10','10',{popup:1,moda:0,waitimages:30000,autosizewidth:1,hideonresize:1,autosize:1,minh:110,minw:110,min:0,max:0,resize:1},'<   img onclick=\"_uWnd.close(\'myWndFullImg\');\"src=\"'+url+'\"alt=\"Полное изображение\"title=\"Полное изображение\"/>');
};
$(function(){
$("div.eMessage a[title^='Нажмите']").click(function(){showImg(this.href);return false;});
});
</script>
</body></HTML>

Все равно не работает.
Вот сноска на пробу

Но...
Здесь написано:
Quote
удалите этот скрипт из шаблона «вид материала» - его там быть не должно - он должен быть во всех кроме этого.
Или это не касается моего случая?


Сообщение отредактировал SKh - Пятница, 16.03.2012, 00:47
 
Дата: Пятница, 16.03.2012, 00:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
Все равно не работает.

У тебя класс не «eMessage» а «eText»...
Вот здесь поменяй:
Quote (SKh)
$("td.eText a[title^='Нажмите']").click(function(){showImg(this.href);return false;});

...


 
Дата: Пятница, 16.03.2012, 01:07 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


Сделал
Code
$("td.eText a[title^='Нажмите']").click(function(){showImg(this.href);return false;});

все равно не работает

Вставил во все 4 верхние, от главной модуля до материалов - не сработало.
Оставлял в верхних 3-х, убирал из материалов - не работет.


Сообщение отредактировал SKh - Пятница, 16.03.2012, 01:16
 
Дата: Пятница, 16.03.2012, 01:14 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
все равно не работает

Вот здесь:
Code
new_uWnd

пробел должен быть, ... между «new» и «_uWnd» ...
...


 
Дата: Пятница, 16.03.2012, 01:21 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


УРА!!!
ЗАРАБОТАЛО!!!)))

А вот как-то уменьшить слегка превьюшку можно?
Каким образом размер превьюшки назначается?


 
Дата: Пятница, 16.03.2012, 01:29 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
Каким образом размер превьюшки назначается?

Никаким - берутся оригинальные размеры картинки.
Quote (SKh)
А вот как-то уменьшить слегка превьюшку можно?

Стилями:
Code
div.myWinCont img{max-width:100px;max-height:100px;}

...


 
Дата: Пятница, 16.03.2012, 01:45 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


Так
Code
div.myWinCont img{max-width:100px;max-height:100px;}

это размер превьюшки или самого рисунка раскрываемого в полный размер?
Кстати, а я такого и не вижу в скрипте.
даже
Code
div.myWinCont img{}
не вижу
))) только сейчас дошло)) стили - значит в css нужно этот код нудно устанавливать?


Сообщение отредактировал SKh - Пятница, 16.03.2012, 01:52
 
Дата: Пятница, 16.03.2012, 02:00 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
это размер превьюшки или самого рисунка раскрываемого в полный размер?

Это стили для полноразмерной картинки.
...

Quote (SKh)
Кстати, а я такого и не вижу в скрипте.

А это не скрипт, это стили. )

Quote (SKh)
стили - значит в css нужно этот код нудно устанавливать?

Да, в CSS.


 
Дата: Пятница, 16.03.2012, 02:11 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


Так то, что в полном размере - это правильно, мне так и нужно.
Как размер превьюшек устанавливается?
Его можно регулировать или скрипт подгоняет сам под размер экрана?


 
Дата: Пятница, 16.03.2012, 02:23 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


SKh,
Quote (SKh)
Как размер превьюшек устанавливается?

Каких превьющек? По которым нужно кликнуть?
Если они вставлены кодом $IMG$ - то размер настраивается в настройках модуля.
Если html кодом - то руками.
...


 
Дата: Пятница, 16.03.2012, 02:25 |
SKh
Генерал-майор
Группа: Проверенные
Сообщений: 314
Награды: 0
Репутация: 5
Статус: Offline


Понял!
Спасибо!


 
Дата: Вторник, 24.07.2012, 17:47 |
Сержант
Группа: Проверенные
Сообщений: 33
Награды: 0
Репутация: 0
Статус: Offline


Спасибо! все работает отлично..

Добавлено (24.07.2012, 17:47)
---------------------------------------------
Еще добавлю..а можно сделать чтобы не залитые картинки открывались а те что поставлены в тег [img][/img]

и как бы превью..и еще возможно сделать так чтобы залитые файлы $IMAGE1$ пусть будет № 1 был как бы большой..

а остольные файлы 2,3 ,4 и тд..были под ним в ряд по 3..щя нарисую скрин примерный..



Вот примерно так..


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как сделать открытие картинок в аякс окне на форуме ... (Открытие картинок в аякс окне. uCoz, JavaScript.)
  • Страница 8 из 9
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
  • 9
  • »
Поиск:


Мобильная версия