exato como o renato explicou Em 10 de janeiro de 2011 15:35, Renato Lima <renattolima.lis...@gmail.com>escreveu:
> Um exemplo simples: > > No HTML que contém o seu SWF, vc adiciona este script: > > <script> >> function abrirPopup(w, h, top, left) >> { >> window.open("popup.html", "_blank", "top="+t+", left="+l+", >> toolbar=no,location=no, directories=no, status=no, menubar=no, >> scrollbars=no, resizable=no, copyhistory=no, width="+w+", height="+h); >> } >> </script> >> > > Na sua aplicação vc faz: > > ExternalInterface.call("abrirPopup", 300, 300, 10, 20); >> > > Isso vai abrir um popup no tamanho e posição que vc especificar no flex. > Você precisa algo a mais do que isso? > > > Abraço, > > Em 10 de janeiro de 2011 15:20, Leonardo Oliveira < > leonardoc.olive...@gmail.com> escreveu: > > Beleza Renato, e por aí? >> >> Cara, ExternalInterface neste caso não dá porque o javascript, até >> onde eu sei, só faz esse tipo de configuração em janelas que ele vai >> abrir, portanto na janela atual ele não faz, eu acho. Dessa forma >> cairia no mesmo problema, uma página para abrir outra configurada e >> para fechar-se a si mesma. >> >> O trecho js é este: >> var url = "http://meuIP/flex/app.html?idUsuario="+idUsuario >> +"&nomeUsuario="+nomeLogin+"&tipoUsuario="+tipoUsuario; >> window.open(url, "_blank", "top="+t+", left="+l+", toolbar=no, >> location=no, directories=no, status=no, menubar=no, scrollbars=no, >> resizable=no, copyhistory=no, width="+w+", height="+h); >> window.opener = window; >> window.close("#"); >> >> O que quero dizer é que não teria como eu fazer isso se já tivesse >> chamando direto o app.html, algo como this.top = 10 não funciona. >> >> >> >> >> On 10 jan, 15:03, Renato Lima <renattolima.lis...@gmail.com> wrote: >> > Fala Leornardo, blz? >> > >> > Cara use ExternalInterface< >> http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/e.. >> .>e >> > seja feliz. >> > >> > Abraço, >> > >> > Em 10 de janeiro de 2011 14:57, Leonardo Oliveira < >> > leonardoc.olive...@gmail.com> escreveu: >> > >> > >> > >> > > Eae pessoal. >> > >> > > No javascript temos a window.open com vários parâmetros como tamanho >> > > da janela, posicionamento na tela, habilita ou desabilita vários >> > > parâmetros do browser como menu, enfim. >> > >> > > No actionscript temos a navigateToURL, porém não temos os parâmetros >> > > que temos no javascript. E antes de mais nada, eu sei que actionscript >> > > não foi feito pra conversar diretamente com navegador. Mas... como >> > > então eu poderia abrir um poupup configurado (dimensões, >> > > posicionamento, etc.)? >> > >> > > Hoje estou fazendo assim: abro uma janela através do navigateToURL, >> > > esta janela por sua vez abre outra janela com javascript, repassando >> > > as variáveis e configurando o que eu quero, e depois fecho a primeira >> > > janela chamada. Então o que quero é eliminar esta pog. >> > >> > > Alguém tem uma sugestão? >> > > Tks. >> > >> > > -- >> > > 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 emhttp:// >> groups.google.com/group/flexdev >> > >> > -- >> > Renato Lima >> > Analista de sistemas - RIA Especialist >> > Twitter: @renattolima >> >> -- >> 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 >> > > > > -- > Renato Lima > Analista de sistemas - RIA Especialist > Twitter: @renattolima > > -- > 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 > -- 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