Показать сообщение отдельно
Старый 17.03.2011, 18:58
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 5  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Так Вы ничего не добьетесь =)
Внутри флешки нужно подписаться на ресайз от стейджа, а яваскриптом менять ширину дива, в котором находится флешка. Ну и, соответственно, в параметрах вставки флешки ее ширину нужно указать в процентах.
Код AS3:
public class Main extends Sprite {
 
	public function Main() {
 
		super();
 
		if (super.stage) this.init();
		else super.addEventListener(Event.ADDED_TO_STAGE, init);
 
	}
 
	private function init(event:Event = null):void {
 
		super.removeEventListener(Event.ADDED_TO_STAGE, init);
		super.stage.scaleMode = StageScaleMode.NO_SCALE;
		super.stage.align = StageAlign.TOP_LEFT;
 
		// entry point
 
		super.stage.addEventListener(event.RESIZE, onStageResize);
 
	}
 
	private function onStageResize(event:Event):void {
 
		// перерисовываем внутренности
 
	}
 
}
__________________
...вселенская грусть