Jump to content

Archived

This topic is now archived and is closed to further replies.

- 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...

^^

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.