Ir para conteúdo

POWERED BY:

Arquivado

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

Pensa

Javascript que funciona no IE mas não no Firefox

Recommended Posts

Olá,

 

Seguinte.. tenho um script que funciona no IE mas não funciona no Firefox...... por favor, me ajudem a encontrar uma forma compatível com todos os navegadores.

 

O que acontece é que a página eu tenho uma imagem e um "Object" de Flash.....

Em certo momento eu preciso, por javascript, alterar o endereço da imagem e do arquivo SWF do Flash.... estou fazendo o seguinte:

 

document.getElementById("show_slide").src = 'imagem.jpg';

document.getElementById("show_slide_flash").movie = 'animacao.swf';

 

sendo que o ID "show_slide" é o ID da tag da Imagem e o ID "show_slide_flash" é o ID da tag OBJECT que mostra o arquivo Flash.

 

No IE funciona numa boa... já no Firefox só muda a imagem, o Flash não muda.

 

O que pode ser?

 

Valeu!

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que é melhor postar tb o código HTML pra dar uma noção:

 

<!-- SLIDE SWF -->

<div id="lousa_swf">

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="240" id="show_slide_flash" align="middle">

<param name="allowScriptAccess" value="sameDomain" />

<param name="FlashVars" value="inicio=0&atual=0">

<param name="movie" value="arquivo.swf" />

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

<param name="bgcolor" value="#000000" />

<embed name="file" quality="high" bgcolor="#ffffff" width="320" height="240" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

</object>

</div>

 

<!-- SLIDE IMG -->

<div id="lousa_img"><img id="show_slide" src="b.gif" width="320" height="240" /></div>

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.