![]() |
Внутренние переходы по заранее неизвестным ссылкам
Здравствуйте, возник некоторый немного теоретический вопрос. Делаю я сайт и нужно осуществить переход по ссылкам внутри сайта. Ссылки эти заранее неизвестны и представляют собой обычный html-текст в TextField. Текст постоянно пополняется-редактируется-меняется и сидит в xml, который, понятное дело, подгружаются в нужный момент. Вот как сие сделать, эти самые внутренние переходы? Помогите, пожалуйста.
|
ну отдельная ХМЛ с ссылками меню..навскидку
|
Я вот уже думал нечто подобное, что грузим еще и xml. Но как-то... грузим и грузим, а как, собственно, дальше с ним работать... Незадача.
Вероятно у меня сама структура сайта неверная. Честно говоря, сайты делаю в первый раз, рука не набитая, ошибок много. Прошу помочь с правильной струтурой организации внутренних переходов, учитывая, что контент пополняемый и имеет кучу одно- и разнотипных страниц с ссылками и без. |
ну, тут от контекста зависит...меню динамическое. значит (примерный вариант того, как это может быть):
в хмл указываем для каждой странички: имя флэшмодуля, отвечающего за отображение этой страницы (ну например имя класса Gallery,TextPage и т.д.) и определенной структуры контент для нее (в твоем случае он будет подгружен пожже..значит не контент, а ссылка на него) название раздела (для отображения в меню) собсно упрощенно - это все ) ессно такая структура подразумевает некую согласованность с серверной стороной что как и в каком виде должно приходить для разных типов страниц. или я не о том? ) |
Вы сказали полезную вещь, я ее запомню :)
Но ссылки не менюшные, а в стиле вики-статьи. Термин-ссылка, текст-текст-текст, термин-ссылка, текст-текст-... Вот. А еще я смутно представляю, как правильно подгружать новые страницы и убирать старые (не по коду, а в теории). |
или я чего не понимаю или тут 2 текстфилда. в первом ссылки.
например: Код:
<data> |
Наверно я вас все же не понимаю, а не вы меня. Так, сейчас попробую поподробнее и без демагогии расписать:
- имеем одну страницу (анимацией выскакивает снизу фон для нее, затем плавно проступает контент) - на этой странице имеем ссылку, ведущую на вторую страницу. - тыкаем на ссылку (текущая страница анимацией исчезает с экрана, появляется та страница, на которую ведет ссылка) - новая страница тоже анимацией появляется и позиционируется - на этой странице тоже есть ссылка, а может быть и не одна, а две, три...N. И все они скрывают текущую страницу и открывают новую. Ссылки представляют собой <url src="bla-bla"> в html-тексте у текстФилда. Вот как-то так. |
ну..тож самое все..грузим индексный хмл...в нем инфа о фоне, тексте, ссылках в нем..жмем ссылку - грузим нужный хмл. в нем инфа о фоне, тексте, ссылках в нем..жмем ссылку -....
и так до потери сознания ). |
Уууу, кошмар какой. Спасибо большое!
Так, а если как-то перевести на подгружаемые swf? Грузим основной фон, менюшку. Далее грузим внешнюю swf с одной страницей, по окончанию загрузки говорим, что мы там все загрузили. Нажимаем на ссылку, грузим по ней xml, в котором указан линк до следующей страницы, убиваем предыдущую страницу, говорим, что мы все убили, грузим новую swf... и все по кругу, так? Не будет ли это глупо, если так делать? Хотелось бы побольше разузнать о разработке постоянно пополняемых сайтов и его правильной организации. В рамках темы, естественно. |
ну по сути примерно так..
вообще, на практике я особо не встречал многотыщ страниц разных с разным дизайном/анимациями. как правило их не так много и все странички выделены в свой какой-то тип(как я сказал выше) для которых по разному доставляется контент... |
| Часовой пояс GMT +4, время: 04:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.