Показать сообщение отдельно
Старый 20.11.2006, 10:05
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 12  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Самое простое и правильное - если сервак тебе генерит содержание, он может и высоту подсчитать. Если нет, все сложнее.
1)У флеша высота и ширина 100%
2)div изначально во всю страницу.
2)Флеш грузит xml и строит блоки. Подсчитывает высоту. Вызывает javascript через getURL. Примерно так:
Код:
getURL("javascript:alert(\""+ высота + "\")");
Тут надо кавычки и палки расставить правильно, не факт что мне удалось.
javascript должен поменять style у div`a, в котором флеш. Примерно так. Еще рекомендую порытся в ветке CSS, там скорее всего есть решение.
Да, еще хорошо бы флешу запретить масштабироваться (изнутри), отлавливать событие Stage.onResize и как-нибудь там все расставлять.


Последний раз редактировалось Kikasso; 20.11.2006 в 10:37.