![]() |
Перелистывание картинок
Делаю сейчас сайт. Хм.. делаю в общем :confused: :). И есть там раздел просмотр картинок. То есть нажимаешь на ссылку "далее" и показывается следующая картинка в том же окне не меняя саму страницу.
Пример: Допустим на странице есть эта картинка, ссылка "далее" и надпись "На главную страницу". Мне нужно что бы при нажатии на ссылку "далее" ничего не исчезало. Я решил эту проблему весьма своеобразно. А именно на ссылку "далее" я сделал фрейм (помидорами не кидать! :)) и на картинку тоже сделал фрейм. причем TARGET ссылки "далее" идет на фрейм где картинка. Извиняюсь если непонятно изьяснил. Вопрос. Можно ли это сделать более человеческим путем?. Спасибо. |
Если можно то посоветуйте что нибудь. Поскольку надо очень срочно. Спасибо.
|
Хм... а не проще это дело без фреймов да на РНР написать? Например (правда мелкий проблем... у меня в исходнике все описания, пути и т.д. для картинок беруться из БД, если заинтересуешься - черкни, перепишу под твою ситуацию):
PHP код:
$alb_name - номер альбома (которому в базе соответствует название альбома); $row["photo_name"] - имя фотки, тоже берется из базы; $row["filename"] - имя файла фотки, тоже берется из базы. ЗЫ Это так, на скорую руку, я не знаю как у тебя все организовано, поэтому точнее написать ничего не могу :( |
LN berf
Все правильно сделал - если можно обойтись без скриптов, баз и проч наворотов так и нефиг.. Тока зачем 2 фрейма? Почему не сделать картинку и линк "Далее" в одной стр и грузить ее в 1 фрейм? Если картинок много - можно сделать 1 страницу на все картинки - тогда линк "далее" будет передавать параметр (указатель след картинки). Это несложно сделать на javascript или php. php умеет читать dir - базы и пути необязательны. Для js надо иметь картинки стандартно именованные или отдельный файл со списком (базу). Если оно нужно - расскажи как хранятся картинки - в 1й папке или разных, как именованы и на чем надо (js or php) |
[QUOTE=LN berf]Делаю сейчас сайт. Хм.. делаю в общем :confused: :). И есть там раздел просмотр картинок. То есть нажимаешь на ссылку "далее" и показывается следующая картинка в том же окне не меняя саму страницу.
QUOTE] Тут есть всё что ты искал __http://www.dynamicdrive.com/dynamicindex14 |
Ale
Эхехе... Я пока во всем этом HTMLе и CSS. На уровне осваивающего. До скриптов ишо не добрался. Картинки хранятся в разных папках. Вот. Я сделал на каждое перелистывание свои два фрейма. Первый это PicIndex.htm в котором сейчас есть циферки вместо кнопки "далее". А второй это сам фрейм Pictures.htm в котором выводятся картинки. И эти два фрейма я делаю для каждой группы картинок. То есть для одного вида два фрейма. Для другого и т.д. Это ИМХО некорректный способ. Можно ли использовать еще какой нибудь? Кроме скриптов?. Спасибо. |
Т.е. в 1м фрейме меню со списком картинок, в другой выводится картинка? Почему это некорректный способ? Самый распространенный вариант (с фреймами). Чес говоря не очень понял как это выглядит. Ты бы прицепил файл с фреймсетом и фреймами - проще было бы сказать как это лучше организовать для твоей навигации. Здесь или мне в приват
|
Часовой пояс GMT +4, время: 10:59. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.