Ir para conteúdo

POWERED BY:

Arquivado

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

DanielD2

Não consigo alterar valor de uma variavel

Recommended Posts

Bom dia a todos!

 

Estou com um grande problema e precisa muito a ajuda de vocês.

 

Estou fazendo um site com jquery e um menu em flash até ai tudo certo, mas ao implementar o menu em flash usando plugin do flash do jquery.

 

Ouve um necessidade de passar comando chamando uma função no flash até ai deu certo também eu utilizei o flashvars para passar como segue abaixo

 

jQuery(document).ready(function () 
{
     $('#topoMenu').flash({src: 'teste.swf', width: 550, height: 400, menu: 'false', wmode: 'transparent', flashvars: {acaoFlash: 'false'}});
});

O problema é o seguinte em algumas partes do site eu preciso mudar o valor desta variavel (acaoFlash: 'false') que vai para o flash sem dar refresh na página, chamando uma função no javascript, que faça a alterção nesse objeto.

 

Segue abaixo o link para download.

 

http://www.mouseup.com.br/arquivos/arquivoDuvida.zip

 

Agradeço desde já

 

Sem mais

 

Daniel D2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Thiago!

 

já fiz de tudo pra tentar mudar essa variavel o problema é que seu consegui-se achar esse objeto dentro plugin do jquery ficaria facil mais não consigo achar o objeto "flashvars" para alterar o valor da variavel... aff :(

 

Não entendi como isso funciona

 

$.fn.flash.replace = function(htmlOptions) 
{
    // always do stuff
};

O site do plugin é esse.

 

http://jquery.lukelutman.com/plugins/flash/

 

valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, você deu uma olhada na documentação do plugin ?

tentei alterar direto pelo HTML, mas não objetive muito sucesso tb..

<script type="text/javascript">

jQuery(document).ready(function () 
{
	//swLiveConnect:'true'
	$('#topoMenu').flash({src: 'teste.swf', width: 550, height: 400, menu: 'false', wmode: 'transparent', id:'menuFlash', flashvars: {flag: 'nada'}});
	$("input[type='button']").click(function(){
		var mF = $('#menuFlash');
		
		alert( $( mF ).attr('flashvars') );
	});
});
</script>
	<br />
	<input type="button" name="ae" value="alterar" style="float: right;" />
</body>

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.