Ir para conteúdo

POWERED BY:

Arquivado

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

Nícolas

Mudar Url Do Flash Por Get

Recommended Posts

Bom, to fazendo um sistema de banners aqui para meu site com estatisticas bem detalhadas e tal, porem eu queria fazer contar os cliques dos banners em flash também.Mas para isso seria preciso os banners dos meus parceiros terem um actionscript que permitisse mudar a url dele e tal.Como isso complica eu vou combater com a mesma arma, hehehComo nada sobre põem uma animação em flash, eu quero fazer uma animação em flash transparente.E essa transparente vai sobrepor o banner do parceiro do meu site. :D Eu queria que alguem me passasse um action script pra eu poder passar a ID do banner no link desse flash transparente.No caso seria, eu poder mudar a url dele atravez da tag<param>Ou algo do genero.Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehehe... é... fui editando e editando de 30 em 30 minutos, acho que complicou um pouco, hehehe.

 

 

Seguinte, eu quero fazer um SWF transparente de um tamanho de um banner comum

 

Mas eu vou colocar ele por cima do banner em flash do meu parceiro.

 

 

 

Pois eu to fazendo um sistema de banner com estatisticas detalhadas e tal, e queria fazer contar o clique dos banners em flash dos parceiros também, não só dos banners em gif.

 

Por isso do SWF transparente por cima do banner sacou.

 

 

Só que eu teria que mudar a URL do SWF dinamicamente.

 

Eu queria saber como fazer isso, entendeu?

 

 

Pois a cada banner mostrado mudaria o id no final do link para o id correspondente do banner.

 

Exemplo:

http://www.site.com.br/?acao=clicknobanner&id=1

http://www.site.com.br/?acao=clicknobanner&id=2

http://www.site.com.br/?acao=clicknobanner&id=3

 

 

 

Dai eu gostaria de saber como fazer para mudar o link desse SWF dinamicamente.

 

Seja pela TAG <param> ou qualquer outra maneira possivel.

 

Aonde eu possa implementar isso com o PHP.

 

Entendeu agora, ehehhe

 

:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

na tag <object> onde esta seu filme em flash altera essa linha <param name="movie" value="banner.swf?caminho=http://site.com.br">ai dentro do flash você pode acessar essa varial assim_root.caminhosó isso, ai com php ou asp você altera a tag PARAM dinamicamenteserá q é isso q você quer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, parece ser isso mesmo...

 

Vou testar aqui, vlw.

:D

 

-------

 

Opa... mas ae.. como fica o actionscript?

 

Eu coloquei assim.

 

on (press) {	  getURL(_root.caminho, "_blank", "GET");}

E exportei.

 

Coloquei um arquivo de teste na minha area de trabalho.

file:///C:/Documents%20and%20Settings/Nicolas/Desktop/Untitled-1.html

 

Só que ele ta querendo deira a url mais ou menos assim

file:///C:/Documents%20and%20Settings/Nicolas/Desktop/www.google.com.br

 

E aee.. como eu faço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai, ó como está.

http://www.emuladorez.com.br/Nicolas/teste/teste.html

 

 

Clica no quadrado branco.

 

Código HTML.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="490" height="124">

<param name="movie" value="teste.swf?caminho=http://www.google.com.br" />

<param name="quality" value="high" />

<embed src="teste.swf?caminho=http://www.google.com.br" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="490" height="124"></embed>

</object>

Action Script

on (press) {

getURL(_root.caminho, "_blank", "GET");

}

Quando clica a URL cai assim:

http://www.emuladorez.com.br/Nicolas/teste...ogle%2Ecom%2Ebr

 

 

AAee.. oq tá errado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aee...

 

http://www.emuladorez.com.br/Nicolas/teste/teste.html

 

Ainda não deu.

 

Olha o código html ai.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="490" height="124">  <param name="movie" value="teste.swf?caminho=www.google.com.br" />  <param name="quality" value="high" />  <embed src="teste.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="490" height="124"></embed></object>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aeee...

 

Consegui.

 

HTML

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="468" height="60">  <param name="movie" value="banneroculto.swf?url=http://www.emuladorez.com.br" />  <param name="quality" value="high" />  <param name="wmode" value="transparent" />  <param name="menu" value="false"  />  <embed src="banneroculto.swf?url=http://www.emuladorez.com.br" menu="false"  wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object>

 

Actionscript

on (press) {	  getURL(_root.caminho, "_blank");}

Vlw pela ajuda aeee

 

=)

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.