Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   как передавать объекты в окнах браузера (http://www.flasher.ru/forum/showthread.php?t=211256)

syegorius 21.07.2015 17:03

как передавать объекты в окнах браузера
 
доброе время суток

у меня есть приложение. вот так его код выглядит в общем (я это пишу для того чтоб мне могли сказать бывает ли this когда у приложения такая структура и нигде не обозначен class):

Код AS3:

<?xml version="1.0" encoding="utf-8"?>
<s:Application
    xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:mx="library://ns.adobe.com/flex/mx"
    xmlns:s="library://ns.adobe.com/flex/spark" applicationComplete="init()">
    <fx:Script>
                <![CDATA[
                        private var nc:NetConnection;
                        private var ss:NetStream;
                        private var myPeerID:String;
 
                        private function init():void {
                            ....
                        }....
                ]]>
                </fx:Script>
</s:Application>


подскажите как проверить открыто ли уже окно с этим приложением, и если да, то как мне достать this (если оно тут есть так как тут не определен class) из предыдущего окна и как в предыдущем окне это this отдать второму окну.

заранее благодарен за помощь!

meiciuc 22.07.2015 15:57

"как узнать, не открыто ли где УЖЕ приложение"
в свое время решал это через LocalConnection (работает даже если в разных браузерах открыто)

this тут конечно же есть, например:
Код AS3:

private function init():void 
{
    trace(this)
    trace(this.myPeerID)
}



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

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