Ir para conteúdo

POWERED BY:

Arquivado

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

pedrovoltaire

[Resolvido] Carregar parametro no flash

Recommended Posts

Em primeiro lugar , obrigado pela atenção. Uso Flash cs3 AS 2.0 ou 3.0.

 

Olha só, estou com alguns problemas e sinceramente não sei nem por onde começar, rodei alguns tutos da net e os que pareciam que resolveria meu problema estavam off, e procurei aqui mesmo no Fórum, mas nao deu certo.

 

Vamos lá.

 

Eu tenho um arquivo .swf e preciso que ele leia o conteúdo de um parametro html via url, tipo "param name=texto value:Carregando..." coisa do tipo, mas tanto no Action e no Html estou meio que "boiando".

 

Obrigado galera, aguardo respostas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom então se não tem um problema rs!

 

pois eu tenho a solução :D

 

 

primeiramente... para se passar um dado no parametro para o swf pelo html se usa o FlashVars

 

Você vai lá onde tem todas aquelas propriedades do flash os outros parametros e adiciona a linha

 

<param name="FlashVars" value="&dados=texto&" />

 

E pronto você vai estar enviando a variavel dados para o flash ;)

 

No flash você recebe da seguinte maneira:

var carrega:LoadVars = new LoadVars();
carrega.load('pagina onde está o flash.html');
carrega.onLoad = function (success:Boolean){
	if(success){
		trace("Dados carregados com sucesso");
		dados = carrega.dados;
		trace(dados); // deve retornar a palavra texto se seguiu o que escrevi :)
	}
	else{
		trace("Falha ao carregar os dados");
	}
}

E é só

 

:)

 

Abraços e feliz ano novo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, tu mandou muiiiiito bem.

Valeu mesmo,

Feliz ano novo.

Abraço. http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

 

bom então se não tem um problema rs!

 

pois eu tenho a solução :D

 

 

primeiramente... para se passar um dado no parametro para o swf pelo html se usa o FlashVars

 

Você vai lá onde tem todas aquelas propriedades do flash os outros parametros e adiciona a linha

 

<param name="FlashVars" value="&dados=texto&" />

 

E pronto você vai estar enviando a variavel dados para o flash ;)

 

No flash você recebe da seguinte maneira:

var carrega:LoadVars = new LoadVars();
carrega.load('pagina onde está o flash.html');
carrega.onLoad = function (success:Boolean){
	if(success){
		trace("Dados carregados com sucesso");
		dados = carrega.dados;
		trace(dados); // deve retornar a palavra texto se seguiu o que escrevi :)
	}
	else{
		trace("Falha ao carregar os dados");
	}
}

E é só

 

:)

 

Abraços e feliz ano novo!

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.