Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
увеличение по клику
#1
Пятница, 05.08.2011, 16:38
TIMATI
Проверенный
Сообщения: 870
Репутация: 1298
Как сделать , что при нажатии ( в виде материалов с коментар. ) было вот так http://pixs.ru/showimage/Bezimyanni_1527109_2640734.jpg
А не открывалось в новой вкладке
Пост отредактировал TIMATI - Пятница, 05.08.2011, 16:39
#2
Пятница, 05.08.2011, 17:39
nezlobinn
Проверенный
Сообщения: 265
Репутация: 128
Скинь ссылку на сайт в лс. А так это highslide

К ссылки на картинку добавляешь

Code
class="highslide" onclick="return hs.expand(this)"


И перед </head> ставь на страницу где хочешь видеть увеличение

Code
<script type="text/javascript" src="http://megasoft.3dn.ru/highslide/highslide.js"></script>  
   
<script type="text/javascript">  
  hs.graphicsDir = 'http://megasoft.3dn.ru/highslide/graphics/';
  hs.outlineType = 'rounded-white';
  hs.numberOfImagesToPreload = 0;
  hs.showCredits = false;
  hs.lang = {
  loadingText : 'Загрузка...',
  fullExpandTitle : 'Развернуть до полного размера',
  restoreTitle : 'Кликните для закрытия картинки, нажмите и удерживайте для перемещения',
  focusTitle : 'Сфокусировать',
  loadingTitle : 'Нажмите для отмены'
  };
  hs.allowSizeReduction = false;
   
</script>
#3
Пятница, 05.08.2011, 21:55
TIMATI
Проверенный
Сообщения: 870
Репутация: 1298
nezlobinn, глянь лс

Добавлено (05.08.2011, 21:55)
---------------------------------------------
Мне нужно страница материала и комент к нему. В лс не влезло тут написал

Вод код:

#4
Пятница, 05.08.2011, 22:10
nezlobinn
Проверенный
Сообщения: 265
Репутация: 128
Quote (TIMATI)
<?if($SCREEN_URL$)?><img src="$SCREEN_URL$" align="left" class="news-screenshot"><?else?>  
  <?if($OTHER1$)?><img src="$OTHER1$" align="left" class="news-screenshot"><?else?>  


замени на

Code
<?if($SCREEN_URL$)?><a href="$SCREEN_URL$" onclick="return hs.expand(this)"><img src="$SCREEN_URL$" align="left" class="news-screenshot"></a><?else?>   
   <?if($OTHER1$)?><a href="$OTHER1$" onclick="return hs.expand(this)"><img src="$OTHER1$" align="left" class="news-screenshot"></a><?else?>  


и не забудь сделать как написано во 2 сообщении.
#5
Пятница, 05.08.2011, 22:28
TIMATI
Проверенный
Сообщения: 870
Репутация: 1298
Quote
К ссылки на картинку добавляешь

Код: | Выделить всё
class="highslide" onclick="return hs.expand(this)"


я все сделал , а вот это не понимаю куда
#6
Суббота, 06.08.2011, 04:31
$USERNAME$
Проверенный
Сообщения: 6860
Репутация: 9662
Code
<a href='javascript://' class="highslide" onclick="return hs.expand(this)"><img src='$OTHER1$' /></a>


$OTHER1$ — код вывода изображения.
#7
Суббота, 06.08.2011, 11:41
TIMATI
Проверенный
Сообщения: 870
Репутация: 1298
$USERNAME$, я не понял и куда это? ЭТо добавок то , что предложил nezlobinn, или ваш отдельный вариант

Добавлено (06.08.2011, 09:08)
---------------------------------------------
$USERNAME$, я вместо $OTHER1$, прописал $IMAGE1$ ,но не получилось , что надо прописать ? Картинку заливаю на сайт

Добавлено (06.08.2011, 11:41)
---------------------------------------------
Какой путь вписывать , если я загружаю картинку на сайт. $IMAGE1$ не получается , скажите пожалуйста

Пост отредактировал TIMATI - Суббота, 06.08.2011, 09:54
#8
Суббота, 06.08.2011, 11:48
Аниматор
Проверенный
Сообщения: 259
Репутация:
Активировать в настройках модуля "Дополнительное поле 1"
Заповедь каждого форума: не нафлуди ©

[spoiler="Про оптимизаторов"]
Ещё НИКТО из них не знает о том, что Яндекс умеет переводить тексты (не думайте, что перевод - это уникальный контент), ставить слова в другие падежи. А ещё оптимизаторы не знают, что ключевой домен - залог попадения в топ. Сколько SEO-книг я не читал, сколько форумов не листал... Везде все ужасно наивны и думают, что они умнее ПС. Задумайтесь!
[/spoiler]
#9
Суббота, 06.08.2011, 14:07
TIMATI
Проверенный
Сообщения: 870
Репутация: 1298
Аниматор, зачем?

Добавлено (06.08.2011, 14:07)
---------------------------------------------
никто не может мне помочь?

Суббота, 06.08.2011, 20:02
$USERNAME$
Проверенный
Сообщения: 6860
Репутация: 9662
Вид материалов заменить на это:

Code
<div class='entry'>Код вида материалов</div>


В конец BODY поставить это:

Code
<script type='text/javascript'>
  $("div.entry img").each(function () {
   $(this).wrap("<a href='" + this.src + "' onclick='return hs.expand(this);'></a>");
  });
</script>
Суббота, 06.08.2011, 20:06
MiXA23
Пользователь
Сообщения: 31
Репутация: 5
Простите, что в чужой теме, но не могли бы вы мне сделать также? Только у меня задействованы стандартные коды изображений.
Суббота, 06.08.2011, 22:16
gees
Пользователь
Сообщения: 60
Репутация: 22
http://s007.radikal.ru/i300/1108/2e/c905e829bc6d.jpg

Читайте что в картинке написано и выполняйте все что там написано.

Ссылка для скачивания - http://olerant.ru/textbooks/highslide_JS.zip

Вот как должен код выглядеть:
<html>
<head>
<link rel="stylesheet" type="text/css" href="highslide/highslide.css" />
<script type="text/javascript" src="highslide/highslide.js"></script>
<script type="text/javascript">
hs.graphicsDir = 'highslide/graphics/';
hs.wrapperClassName = 'wide-border';
</script>
</head>
<body>
<div align=center>
<a href="images/002.jpg" onclick="return hs.expand(this)">
<img src="images/002.jpg" alt="Кристина Агилера" width="120" height="100" /></a>
<div class="highslide-caption"> Кристина Агилера. </div>
</div>
</body>
</html>
Воскресенье, 07.08.2011, 12:49
TIMATI
Проверенный
Сообщения: 870
Репутация: 1298
$USERNAME$, не совсем тебя понял , мне не для вида материалов, а для страница материала и комент .
Воскресенье, 07.08.2011, 18:49
$USERNAME$
Проверенный
Сообщения: 6860
Репутация: 9662
$BODY$ заменяй на <div class='entry'>$BODY$</div>, остальное всё так же.
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz