hehehe Acho que ele quis dizer num contexto geral, pode até ser o indicado, mas que é ruim fazer tudo isso para o simples fato da janela se fechar é. Porem, em Flex, ou seja la o que for, rodando no navegador, voce se obriga a fazer isso mesmo...
Abraco Stefan Horochovec Analista de Sistemas Adobe User Group Manager - FlexDuck Blog: http://www.horochovec.com.br/ Use Java, Flex e Linux 2009/5/9 Mário Júnior <juninho...@gmail.com> > Se vc acha que é POG, avise-nos uma forma melhor. Avise a Adobe também, pq > ela recomenda usar o unload da página para, junto com ExternalInterface, > disparar uma chamada RPC para seu server avisar o logoff do usuário. > > Está claro na documentação do BlazeDS. > > > > > 2009/5/9 João Virgillio <jjvirgil...@gmail.com> > > Aq a gente chama isso de POG algo pior que o PPOG >> >> 2009/5/8 Julio Carneiro <jjcarne...@gmail.com> >> >> >>> nope... funciona no Safari, e Firefox tb, se houver só um tab >>> aberto... qdo há vários tabs ativos a janela não fecha, por isso o >>> Applicatio.application.enabled=false, que desativa a aplicação. >>> >>> On May 8, 4:06 pm, Eduardo Kraus <eduardokr...@gmail.com> wrote: >>> > Esta função Só funciona no IE-ca!!!!! Lembre-se!!! >>> > *Eduardo Kraus* >>> > Desenvolvedor >>> > eduardokr...@gmail.comhttp://blog.mxml.com.brhttp:// >>> twitter.com/EduardoKraus >>> > >>> > 2009/5/8 Julio Carneiro <jjcarne...@gmail.com> >>> > >>> > >>> > >>> > > já respondi no flex-brasil, mas ai vai de novo... >>> > >>> > > Bruno, >>> > >>> > > experimenta: >>> > >>> > > private function logout(e:Event=null):void { >>> > > currentState=''; >>> > > this.enabled = false; >>> > > navigateToURL(new URLRequest("javascript:self.close();"),'_self'); >>> > > } >>> > >>> > > O truque é usar uma chamada javascript para fechar a janela do >>> > > navegador. >>> > > Às vezes esta chamada não funciona, ependendo do browser, ou se há >>> > > vários tabs >>> > > abertos. >>> > >>> > > Por isso as duas outras linhas de código: >>> > > - coloco a aplicação em um 'estado' inicial, ou qqr outro estado que >>> > > não exiba >>> > > nenhum dado ou informação crítica da aplicação >>> > > - desabilito a aplicação, this ali representa a Application, >>> assumindo >>> > > que este >>> > > método esteja executando na raiz da aplicação. >>> > >>> > > Se este método estiver em algum outro componente basta executar: >>> > > Application.application.enabled = false; >>> > >>> > > hth >>> > > julio >>> > >>> > > On May 8, 12:35 am, bruno bg <bruno...@ig.com.br> wrote: >>> > > > Fazendo um "logoff" do usuário para fazer determinados controles de >>> > > saída. >>> > > > qual seria o comando para fechar a "Application" do Flex ? >>> > >>> > > > Melhorando a explicação. >>> > > > Colocando um botão SAIR, qual seria a linha de comando no evento >>> "click" >>> > >>> > > > agradeço. >>> >>> >>> >>> > > > -- > Mário Júnior > Programador Java / Adobe Flex > http://blog.mariojunior.com > > > > > -- --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---