Ir para conteúdo

POWERED BY:

Arquivado

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

Doug Designer

flash executar javascript

Recommended Posts

Tenho o seguinte código javascript para abrir um lightbox

 

<script language="javascript" >

 

function showFoto(src){

//criando um link falso, para o LightBox captar as informações

var a_false = document.createElement("A");

a_false.rel = "lightbox";

a_false.href = src;

//chamando a função do lightbox responsável pelo início das ações

myLightbox.start(a_false);

//anulando o link

a_false = null;

}

 

 

</script>

 

 

e no meu flash um botão com a seguinte ação

 

on (release) {

getURL("java script:showFoto('i/imgs/1.jpg');", "_self");

}

 

Não sei pq, mais naum funciona, quando eu chamo esta função através de um link normal em html, a função funciona legalz, mais naum consigo executar no flash.

 

Uma luz por favor, pracisando pra hj. :mellow:

 

Obrigado desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue uma forma:

 

1) Crie uma camada e insira o action:

import flash.external.*;
instanciaDoSeuBotao.onRelease = function() 
{
	ExternalInterface.call("showFoto", "i/imgs/1.jpg");
}

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.