Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.03.2011, 18:17
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 1  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
По умолчанию Внутренние переходы по заранее неизвестным ссылкам

Здравствуйте, возник некоторый немного теоретический вопрос. Делаю я сайт и нужно осуществить переход по ссылкам внутри сайта. Ссылки эти заранее неизвестны и представляют собой обычный html-текст в TextField. Текст постоянно пополняется-редактируется-меняется и сидит в xml, который, понятное дело, подгружаются в нужный момент. Вот как сие сделать, эти самые внутренние переходы? Помогите, пожалуйста.
__________________
тут я

Старый 01.03.2011, 18:31
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 2  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
ну отдельная ХМЛ с ссылками меню..навскидку
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 01.03.2011, 19:10
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 3  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Я вот уже думал нечто подобное, что грузим еще и xml. Но как-то... грузим и грузим, а как, собственно, дальше с ним работать... Незадача.
Вероятно у меня сама структура сайта неверная. Честно говоря, сайты делаю в первый раз, рука не набитая, ошибок много. Прошу помочь с правильной струтурой организации внутренних переходов, учитывая, что контент пополняемый и имеет кучу одно- и разнотипных страниц с ссылками и без.
__________________
тут я

Старый 01.03.2011, 19:17
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 4  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
ну, тут от контекста зависит...меню динамическое. значит (примерный вариант того, как это может быть):
в хмл указываем для каждой странички:
имя флэшмодуля, отвечающего за отображение этой страницы (ну например имя класса Gallery,TextPage и т.д.) и определенной структуры контент для нее (в твоем случае он будет подгружен пожже..значит не контент, а ссылка на него)
название раздела (для отображения в меню)

собсно упрощенно - это все )
ессно такая структура подразумевает некую согласованность с серверной стороной что как и в каком виде должно приходить для разных типов страниц.
или я не о том? )
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 01.03.2011, 19:22
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 5  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Вы сказали полезную вещь, я ее запомню
Но ссылки не менюшные, а в стиле вики-статьи. Термин-ссылка, текст-текст-текст, термин-ссылка, текст-текст-...
Вот. А еще я смутно представляю, как правильно подгружать новые страницы и убирать старые (не по коду, а в теории).
__________________
тут я

Старый 01.03.2011, 19:30
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 6  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
или я чего не понимаю или тут 2 текстфилда. в первом ссылки.
например:
Код:
<data>
<![CDATA[<a href='event:link1.xml'>item1</a><br><a href='event:link2.xml'>item2</a>]]>
</data>
загрузили, показали как htmlText, подписали на событие TextEvent.LINK. в хендлере взяли параметр text и загрузили нужный XML. отобразили контент во втором ТФ..как то так.
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 01.03.2011, 19:39
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 7  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Наверно я вас все же не понимаю, а не вы меня. Так, сейчас попробую поподробнее и без демагогии расписать:
- имеем одну страницу (анимацией выскакивает снизу фон для нее, затем плавно проступает контент)
- на этой странице имеем ссылку, ведущую на вторую страницу.
- тыкаем на ссылку (текущая страница анимацией исчезает с экрана, появляется та страница, на которую ведет ссылка)
- новая страница тоже анимацией появляется и позиционируется
- на этой странице тоже есть ссылка, а может быть и не одна, а две, три...N. И все они скрывают текущую страницу и открывают новую.
Ссылки представляют собой <url src="bla-bla"> в html-тексте у текстФилда. Вот как-то так.
__________________
тут я

Старый 01.03.2011, 19:50
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 8  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
ну..тож самое все..грузим индексный хмл...в нем инфа о фоне, тексте, ссылках в нем..жмем ссылку - грузим нужный хмл. в нем инфа о фоне, тексте, ссылках в нем..жмем ссылку -....
и так до потери сознания ).
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 01.03.2011, 19:58
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 9  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Уууу, кошмар какой. Спасибо большое!
Так, а если как-то перевести на подгружаемые swf? Грузим основной фон, менюшку. Далее грузим внешнюю swf с одной страницей, по окончанию загрузки говорим, что мы там все загрузили. Нажимаем на ссылку, грузим по ней xml, в котором указан линк до следующей страницы, убиваем предыдущую страницу, говорим, что мы все убили, грузим новую swf... и все по кругу, так?
Не будет ли это глупо, если так делать? Хотелось бы побольше разузнать о разработке постоянно пополняемых сайтов и его правильной организации. В рамках темы, естественно.
__________________
тут я

Старый 01.03.2011, 20:07
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 10  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
ну по сути примерно так..

вообще, на практике я особо не встречал многотыщ страниц разных с разным дизайном/анимациями.
как правило их не так много и все странички выделены в свой какой-то тип(как я сказал выше) для которых по разному доставляется контент...
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:05.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:05.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.