Нужно сделать страницу на которой в левой части есть список всех уменьшеных фото, которие можно скролить(или кликаем на стрелку вверх вниз тогда скрол), а в правой части екрана выводим соответсвеную большую фото. Можно сделать это передавая странице значения индекса фото (для формирования левой части) и индекса фото для отображения в правой части. Но когда будем кликать вверх вниз, то будет снова груз новая страница. Можно сделать через фрейми, но это бред. Может есть альтернативная идея например грузить все уменьшение фото, а Java скриптом формировать спиок...?
Прочитал два раза... что-то не совсем понял, в чем проблема. Зачем перегружать страницу при скроллинге? Что касается основного фото, то тут либо перезагрузка, либо с помощью яваскрипта менять src и атрибуты картинки. А еще лучше реализовать оба варианта: для тех у кого яваскрипт отключен. Кстати, кнопки вверх и вниз ни разу не удобно. Или имеются ввиду кнопки "следующая" и "предыдущая"? Тогда лучше сделать как с основным фото: два варианта.
Основная проблема: как вигрузить все картинки(100 штук) но в левой части екрана отобразить 5 (одна под другой). Потом пользователь может их скролить (либо полосой прокрутки либо стрелками вверх вниз). Ну а на какой кликнул то её в правой части во весь размер показать. Если вигружать по 5 каждий раз (а не 100 а потом...) то скрол будет бешено тормозить. По этому я считаю что через PHP вигрузить все, а JavaScript пусть делает скрол из 5 картинок. Но как???[/img]
Код (Text): <style type="text/css"> #block { width: 120px; height: 470px; overflow-y: scroll; } #block img { margin: 5px; width: 80px; height: 80px; } </style> <div id="block"> <?php for ($i=0; $i<20; ++$i) : ?> <img src="img<?=$i?>.jpg" alt="img" /> <?php endfor; ?> </div>