Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

- KbeçãO -

Fechar Pop Up

Recommended Posts

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

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

- 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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.