- KbeçãO - 0 Denunciar post Postado Março 29, 2011 Bom dia iMasters... =] estou precisando da ajuda de vcs.... no site que estou desenvolvendo, em determinada hora, abro um swf, em uma pop up... nesse swf, tem um botão para encerrar o swf, mas ñ sei um codigo para fechar a pop up... ñ tenho mta experiencia com flash, pra vcs terem uma noção, ainda uso AS2... olha ai o codigo do frame final... stop(); unloadMovieNum(5); preciso que ele feche a pop up... desde já agradeço... ^^ Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Março 29, 2011 Se esta pop-up for em HTML, utilize o comando do javascript "window.close();" ou prefira "self.close();" Faça a chamada através do método "getURL" do AS2. Att. Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Março 29, 2011 - KbeçãO - uma pergunta: Esse swf que você quer em abrir numa popup é aquele tipo exibido ao carregar a página com botão Fechar? Melhor que abrir uma popup seria carregar em uma div, e no botão do swf chamar pelo action uma função em JavaScript para remover a div (aprendi a função em JS com meu querido amigo Public2004). Outra alternativa interessante é carregar o swf através do Lightbox 2. Essa opções não interferem em navegadores com bloqueador de popups ativado. Uso AS3, mas se mencionar mais detalhes talvez possa lhe indicar algum link. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
- KbeçãO - 0 Denunciar post Postado Março 29, 2011 olha so... usei esse codigo aqui: getURL("java script:document.getElementById('flashPop').style.visibility = 'hidden';"); "flashpop" é a div onde ta o swf: //aqui, aquele tanto de função que o flash cria, ao gerar o html . . . <div id="flashPop"> <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="1200" height="600" id="ecoblending" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="ecoblending.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="ecoblending.swf" quality="high" bgcolor="#ffffff" width="1200" height="600" name="ecoblending" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /> </object> </noscript> </div> me foi retornado esse erro: Forbidden You don't have permission to access /sim/fts_obras/java script:document.getElementById('flashPop').style.visibility = 'hidden'; on this server. Compartilhar este post Link para o post Compartilhar em outros sites
Elektra 102 Denunciar post Postado Março 30, 2011 Dá uma olhada nessa dica do Public2004, em AS2: http://forum.imasters.com.br/topic/412894-criar-botao-de-fechar-no-flash/page__fromsearch__1 Abraços Compartilhar este post Link para o post Compartilhar em outros sites