PDA

Просмотр полной версии : Из swf показать swf


be1ay
19.10.2009, 17:06
Загружается страница, там отображается флешка, как при нажатии на кнопку в этой флешке отобразить во всплывающем окне другую флешку?

Добавлено через 19 часов 30 минут
Сам спросил сам отвечу. Возможно новичкам, таким как я будет полезно.
Я создал Flex application.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="100" height="60">

<mx:Script>
<![CDATA[

import flash.net.*;


public function openNewWindow(event:MouseEvent):void {
var u:URLRequest = new URLRequest("flash.swf");
navigateToURL(u,"_blank");
}

]]>
</mx:Script>
<mx:Button x="17.5" y="19" label="Button" click="openNewWindow(event)"/>

</mx:Application>

Файл flash.swf должен лежать в папке bin-debug.

При нажатии на кнопку открывается всплывающее окно и браузер блокирует выполнение сценариев и ActiveX, приходится разрешать браузеру показ этой страницы с флешкой. Можно как-то сделать так чтобы браузер не блокировал содержимое ??? В опере кстати все нормально. Как можно задать размеры всплывающего окна? И его свойства?