Вообщем сделал просмотрщи фотографий, но что-тог голова уже не соображает!
Суть просмотрщика, в цикле выводм привьюшки, при нажатии на привьюшку, отправляем AJAX запрос, получаем большую картинку(подгружаем в кеш), получаем дополнительную информацию о картинке, и список коментов к картинке, возвращаем ответ, и формируем страцу а точнее лайтбокс, где все это и выводим.
Но еще надо както сделать чтобы можно было листать фотки, т.е. предыдущая, и следующая.
Ни как не могу сообразить как это организовать.
Помогите кто делал свои просмотрщики.
Заранне спасибо!
P.S. jquery не предлогаю т.к. не перевариваю эту байду...)))
Спустя 1 минута, 39 секунд (21.05.2011 - 22:00) Joker написал(а):
попробуй jQuery






Спустя 1 час, 8 минут, 18 секунд (21.05.2011 - 23:08) ApuktaChehov написал(а):
PiratXXX - массивами я когда-то делал.
Фактически работать с изображениями, как с массивами. Вот. Тогда можно чего угодно сделать.
Фактически работать с изображениями, как с массивами. Вот. Тогда можно чего угодно сделать.
Спустя 1 час, 24 минуты, 16 секунд (22.05.2011 - 00:32) PiratXXX написал(а):
Joker
ну спасибо тебе!
если честно не уважаю эту фигню! давайте на пыхе тогда напипшим функции и и спользовать тогда их как стандарт!
просто jquery придумали фигню а оригинала т.е. javascript так и не будешь толком знать!!!
так что я принципиально этим не пользуюсь!!!
ну спасибо тебе!
если честно не уважаю эту фигню! давайте на пыхе тогда напипшим функции и и спользовать тогда их как стандарт!
просто jquery придумали фигню а оригинала т.е. javascript так и не будешь толком знать!!!
так что я принципиально этим не пользуюсь!!!
Спустя 1 час, 23 минуты, 58 секунд (22.05.2011 - 01:56) ApuktaChehov написал(а):
PiratXXX - согласен полностью.
Спустя 6 часов, 28 минут, 52 секунды (22.05.2011 - 08:25) PiratXXX написал(а):
ApuktaChehov
спасибо! я вот тоже думаю за массивы! но не знаю какой массив создавать!
блин даже не знаю как выразиться. получаеться у меня что бы просматреть увеличенную копию картинки в функцию передаеться id этой картинки, и дело в том что id идут не по порядку, т.е. может быть 1, 4, 23,24,25,64 ну и т.д.
спасибо! я вот тоже думаю за массивы! но не знаю какой массив создавать!
блин даже не знаю как выразиться. получаеться у меня что бы просматреть увеличенную копию картинки в функцию передаеться id этой картинки, и дело в том что id идут не по порядку, т.е. может быть 1, 4, 23,24,25,64 ну и т.д.
Спустя 23 минуты, 12 секунд (22.05.2011 - 08:48) ApuktaChehov написал(а):
ну и что, что не по порядку. Создай обычный список-массив:
1=>1,
2=>4,
3=>23,
4=>24...
потом функцией setTimeout обходи его, по пути показывая картинки.
А я сделал бы не с id, а с именами. Т.е. сервер передает мне список имен картинок, я создаю так же массив и обхожу его подгружая и отображая картинки.
1=>1,
2=>4,
3=>23,
4=>24...
потом функцией setTimeout обходи его, по пути показывая картинки.
А я сделал бы не с id, а с именами. Т.е. сервер передает мне список имен картинок, я создаю так же массив и обхожу его подгружая и отображая картинки.
Спустя 3 часа, 9 минут, 5 секунд (22.05.2011 - 11:57) XCross написал(а):
Зачем изобретать велосипед. В сети полно каруселей.
Я fancybox использую и всем устраивает.
Я fancybox использую и всем устраивает.
Спустя 4 часа, 58 минут, 12 секунд (22.05.2011 - 16:56) PiratXXX написал(а):
kmaks
просто смысл в том что это ты сам сделал!
ApuktaChehov
я сначала тоже сдел по именам но потом решил по id, так потом меньше проверок на сервере делать, просто к int привел и все делаем запрос!..
просто смысл в том что это ты сам сделал!
ApuktaChehov
я сначала тоже сдел по именам но потом решил по id, так потом меньше проверок на сервере делать, просто к int привел и все делаем запрос!..
Спустя 3 дня, 5 часов, 4 минуты, 40 секунд (25.05.2011 - 22:00) PiratXXX написал(а):
Ну вообщем решил сделать так, что бы пока работало, пока на php перебираем картинки и паралельно выводим их, создаем многомерный массив, и потом этот массив в js передаем и там уже работаем.
Спустя 19 минут, 32 секунды (25.05.2011 - 22:20) Игорь_Vasinsky написал(а):
PiratXXX
Цитата |
росто jquery придумали фигню а оригинала т.е. javascript так и не будешь толком знать!!! |
ну та выучи JS и работай с JQuery
Спустя 11 часов, 5 минут, 33 секунды (26.05.2011 - 09:25) ApuktaChehov написал(а):
Игорь_Vasinsky - золотые слова

Спустя 1 час, 19 минут, 12 секунд (26.05.2011 - 10:45) sergeiss написал(а):
Цитата (PiratXXX @ 21.05.2011 - 22:58) |
Но еще надо както сделать чтобы можно было листать фотки, т.е. предыдущая, и следующая. Ни как не могу сообразить как это организовать. |
Для сервера что предыдущая, что следующая - без разницы. Это просто набор данных. Поэтому я бы просто каждый раз тупо запрашивал нужные данные.
Картинки, при правильной организации работы, будут кэшироваться в браузере. Поэтому если я вернусь на ту же картинку, где уже был недавно, то тогда с сервера будут переданы только дополнительные данные. Без скачивания картинки.
А то, что на сервере это будет запрошено повторно.... Да и пусть запрашивает. Надо только организовать всё так, чтобы быстро запрос проходил.
Спустя 8 часов, 30 минут, 56 секунд (26.05.2011 - 19:15) PiratXXX написал(а):
Цитата |
ну та выучи JS и работай с JQuery |
позволю себе не согласиться с этим. Ведь если я хорошо буду знать js то и все функции смогу написать под себя и как мне надо, и ни какой jquery мне уже не понадобится))
_____________
http://flibro.com/