imho.ws |
![]() |
![]() |
![]() |
# 1 |
Member
Регистрация: 05.08.2003
Сообщения: 290
![]() ![]() ![]() ![]() ![]() |
Перелистывание картинок
Делаю сейчас сайт. Хм.. делаю в общем
![]() ![]() Пример: Допустим на странице есть эта картинка, ссылка "далее" и надпись "На главную страницу". Мне нужно что бы при нажатии на ссылку "далее" ничего не исчезало. Я решил эту проблему весьма своеобразно. А именно на ссылку "далее" я сделал фрейм (помидорами не кидать! ![]() Вопрос. Можно ли это сделать более человеческим путем?. Спасибо.
__________________
Кончив одно дело, начинай другое. |
![]() |
![]() |
# 3 |
Junior Member
Регистрация: 04.03.2004
Адрес: /root/sbin
Сообщения: 193
![]() ![]() ![]() ![]() ![]() ![]() |
Хм... а не проще это дело без фреймов да на РНР написать? Например (правда мелкий проблем... у меня в исходнике все описания, пути и т.д. для картинок беруться из БД, если заинтересуешься - черкни, перепишу под твою ситуацию):
PHP код:
$alb_name - номер альбома (которому в базе соответствует название альбома); $row["photo_name"] - имя фотки, тоже берется из базы; $row["filename"] - имя файла фотки, тоже берется из базы. ЗЫ Это так, на скорую руку, я не знаю как у тебя все организовано, поэтому точнее написать ничего не могу ![]()
__________________
Кивляне! На сходку IMHO.ws шагом марш! ![]() |
![]() |
![]() |
# 4 |
Junior Member
Регистрация: 22.03.2004
Сообщения: 123
![]() ![]() |
LN berf
Все правильно сделал - если можно обойтись без скриптов, баз и проч наворотов так и нефиг.. Тока зачем 2 фрейма? Почему не сделать картинку и линк "Далее" в одной стр и грузить ее в 1 фрейм? Если картинок много - можно сделать 1 страницу на все картинки - тогда линк "далее" будет передавать параметр (указатель след картинки). Это несложно сделать на javascript или php. php умеет читать dir - базы и пути необязательны. Для js надо иметь картинки стандартно именованные или отдельный файл со списком (базу). Если оно нужно - расскажи как хранятся картинки - в 1й папке или разных, как именованы и на чем надо (js or php) |
![]() |
![]() |
# 5 |
Guest
Сообщения: n/a
|
[QUOTE=LN berf]Делаю сейчас сайт. Хм.. делаю в общем
![]() ![]() QUOTE] Тут есть всё что ты искал __http://www.dynamicdrive.com/dynamicindex14 |
![]() |
# 6 |
Member
Регистрация: 05.08.2003
Сообщения: 290
![]() ![]() ![]() ![]() ![]() |
Ale
Эхехе... Я пока во всем этом HTMLе и CSS. На уровне осваивающего. До скриптов ишо не добрался. Картинки хранятся в разных папках. Вот. Я сделал на каждое перелистывание свои два фрейма. Первый это PicIndex.htm в котором сейчас есть циферки вместо кнопки "далее". А второй это сам фрейм Pictures.htm в котором выводятся картинки. И эти два фрейма я делаю для каждой группы картинок. То есть для одного вида два фрейма. Для другого и т.д. Это ИМХО некорректный способ. Можно ли использовать еще какой нибудь? Кроме скриптов?. Спасибо.
__________________
Кончив одно дело, начинай другое. |
![]() |
![]() |
# 7 |
Junior Member
Регистрация: 22.03.2004
Сообщения: 123
![]() ![]() |
Т.е. в 1м фрейме меню со списком картинок, в другой выводится картинка? Почему это некорректный способ? Самый распространенный вариант (с фреймами). Чес говоря не очень понял как это выглядит. Ты бы прицепил файл с фреймсетом и фреймами - проще было бы сказать как это лучше организовать для твоей навигации. Здесь или мне в приват
|
![]() |