Страниц (2): « 1 [2] |
|
Описание: javaScript |
Поиск в теме | Версия для печати |
victor |
Отправлено: 05 Февраля, 2008 - 02:24:07
|
Full Member
Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005
Карма 0
|
Furax вот полный код:
CODE:
for ($i=0; $i<count($img_k); $i++) {
print '<script> ResizeWindows("'.$img_k[$i].'", "'.$alt.'", 1136, 138, 194); ';
print '</script>';
print '<noscript> ';
print '<img border=0 src="./resize.php?img='.$img_k[$i].'&mW=138&mH=194" alt="'.$alt.'" title="'.$alt.'" >';
print '</noscript>';
}
Вот код как выглядит на страничке Невыполняеться последний скрипт с картинкой 39:
CODE:
<a href=http#>
<div class=kat>Покровский пассаж<br>
<script> ResizeWindows("5456", "Фотокаталог", 1136, 138, 194); </script>
<noscript> <img border=0 src="./resize.php?img=5456&mW=138&mH=194" alt="Фотокаталог" title="Фотокаталог" ></noscript>
<script> ResizeWindows("28", "Фотокаталог", 1136, 138, 194); </script>
<noscript> <img border=0 src="./resize.php?img=28&mW=138&mH=194" alt="Фотокаталог" title="Фотокаталог" ></noscript>
<script> ResizeWindows("40", "Фотокаталог", 1136, 138, 194); </script>
<noscript> <img border=0 src="./resize.php?img=40&mW=138&mH=194" alt="Фотокаталог" title="Фотокаталог" ></noscript>
<script> ResizeWindows("37", "Фотокаталог", 1136, 138, 194); </script>
<noscript> <img border=0 src="./resize.php?img=
37&mW=138&mH=194" alt="Фотокаталог" title="Фотокаталог" ></noscript>
<script> ResizeWindows("38", "Фотокаталог", 1136, 138, 194); </script>
<noscript> <img border=0 src="./resize.php?img=38&mW=138&mH=194" alt="Фотокаталог" title="Фотокаталог"></noscript>
<script> ResizeWindows("39", "Фотокаталог", 1136, 138, 194); </script>
<noscript> <img border=0 src="./resize.php?img=39&mW=138&mH=194" alt="Фотокаталог" title="Фотокаталог" ></noscript>
</a></div>
<br>
|
|
|
Furax |
Отправлено: 20 Февраля, 2008 - 09:50:52
|
Бледнотик
Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007
Откуда: Иркутск, Сибирь, СССР
Карма 32
|
victor
По последнему посту: я бы использовал foreach, ИМХО красивее:CODE:print '<script>';
foreach ($img_k as $img)
print "ResizeWindows('$img', '$alt', 1136, 138, 194);";
}
print '</script>';
Как передать массив из php в js и обработать его? Я бы сделал так:CODE:print 'var i, images=[' . implode(', ', $img_k) . '];';
print "for (i in images) ResizeWindows(images[i], '$alt', 1136, 138, 194);"; |
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): « 1 [2] |
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0) |
« JavaScript » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|