Автор Тема: галерея для просмотра фото  (Прочитано 5041 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
галерея для просмотра фото
« : 15 Ноября 2003, 01:05:32 »
Народ, имеется такой скрипт:











 


 


<<   
>>









Т.е. это галлерея. Нажимаешь вперед назад и прокручиваются фотки в одном окне.
Если мотать вперед, то все нормально. Т.е. 1, 2, 3, 20 и т.д. нормально. Если после пятой фотки вернуться на четвертую, то все ок. Но если с пятой на четвертую, потом на вторую, на первую (пока все нормально), а потом нажимешь еще раз назад (т.е. должна появиться фотка, находящяяся в списке последней (в данном случае это see13.jpg)) но там пустое место. Описание фотографии меняется как положено, а вот фотка не появляется.

p.s. есил прокрутить все фотки от первой до 13, то потом можно прокручивать назад и вперед сколько хочешь. Т.е. я так понял нужно сделать, чтобы при загрузке страницы JavaScript сразу видел все фото.

Помогите, пожалуйста!
Если вы не что-то не поняли в моем вопросе: задавайте дополнительные.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
галерея для просмотра фото
« Ответ #1 : 15 Ноября 2003, 10:34:41 »
tomashik
Не пора ли заняться подробным изучением JavaScript и HTML?

 Сразу видно скрипт не твой. И < должно писаться как <, а > соответственно <

 А зачем eval использовал? Такая необходимость? кстати помоему именно из-за этого скрипт и не работает (какая-то фигня с прелоадом).
 
 Думаю моя мораль пропала даром. Как не знал ничего так и останешся...

 Читай как на надо делать.


 

 

   
   
   

       



   


   <<  
   >>


   


     


   


 



P.S. Кстати МОРЕ по английски SEA. SEE - смотреть.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
галерея для просмотра фото
« Ответ #2 : 15 Ноября 2003, 10:38:25 »
Тааааак,
вместо :(  читай  : (,
вместо :p читай  : p.

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
галерея для просмотра фото
« Ответ #3 : 15 Ноября 2003, 16:24:43 »
1. Я и не говорил что этот скрипт мой.
2. Спасибо за написание нового скрипта. Он хорош, но есть одна проблема: название только для примера были одинаковые: Море 1, 2, 3. На самом деле не морем единым. В строке описание будет абсолютно разный текст.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
галерея для просмотра фото
« Ответ #4 : 16 Ноября 2003, 10:03:38 »
tomashik
Ну так я все всегда упрощаю. Лень писать

var img = new array();
img[0] = new Image(); img[0].src = "see/sea.jpg";
img[1] = new Image(); img[1].src = "see/sea3.jpg";
img[2] = new Image(); img[2].src = "see/fire.jpg";
...
img[102012] = new Image(); img[102012].src = "see/home034.jpg";

Кстати при помощи PHP можно это не писать вручную а генерировать каждый раз заново.

А вообще честно говоря мне больше нравятся галереи, ну например по 12 small picture на экране. Могу выбрать то что мне нравиться, и уже потом просматривать.

P.S. Все-таки учиться надо. Вопрос-то очень простой

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
галерея для просмотра фото
« Ответ #5 : 16 Ноября 2003, 10:17:20 »
1. PHP пока сильно не увлекаюсь.
2. Что касатеся 12 маленьких картинок на экран: у меня не порносайт, а диск который будет содержать помимо всего прочего фотки моря, гор, достопримечательностей. Там народу скачивать не надо, поэтому можно просмотреть все.

p.s. учиться, конечно, надо, только все руки не дойдут. Исправлюсь :)

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
галерея для просмотра фото
« Ответ #6 : 16 Ноября 2003, 15:10:00 »
tomashik
Если у тебя большие фотки то скрипт который написан тебе не подойдет, т.к. там идет предварительная загрузка картинок.
Это-же какая тормозня будет? Убери загрузку изображений,
создай массив названий файлов и описаний и при нажатиях вперед,
назад меняй у изображения src на сохранееный в массиве.

Такую прогу ты напишешь минут за 10, если возмешь за основу сказанное ранее.

По поводу порно, не знаю, а всетаки предпочитаю загрузить некоторое количество мелких картинок и выбрав уже ее просмотреть. Пойми это правильно. Я не могу сидеть часами и наслаждаясь видами выбирать нужные мне изображения. Я не миллионер. Да и связь та еще.

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
галерея для просмотра фото
« Ответ #7 : 16 Ноября 2003, 15:19:44 »
Nickii почитай внимательно мой прошлый пост. Фотки будут на диске! Cd-r

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
галерея для просмотра фото
« Ответ #8 : 16 Ноября 2003, 15:47:24 »
Вот тебе готовый скрипт замени его в предыдущем примере только забей имена файлов. Кстати я его не тестировал, имей в виду.


Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
галерея для просмотра фото
« Ответ #9 : 17 Ноября 2003, 20:31:13 »
Nickii, спасибо. Скрипт, работает.
Единственный минус: нужно сделать первый файл не 001.jpg, а 000.jpg. Тогда все ок.

Еще раз спасибо!

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
галерея для просмотра фото
« Ответ #10 : 27 Ноября 2003, 20:06:27 »
Nickii, забил я на java.

Скачал скрипт на php.
Он сам просматривате папки с картинками и генерирует страницу. СУПЕР!!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28