.swf+ActiveX no IE

olly

Power Member
Boas!
Sei que a pergunta é demasiado básica mas não me estou a entender com isto.
Criei um "sitezito" em flash e apercebi-me que, ao abri-lo no IE me pede para activar os controlos ActiveX... o que se torna chato e pouco profissional.

Estive a pesquisar na net e a solução parece simples (com um sript e um ficheiro .js) mas não consigo entender-me com isto.
Se houver alguém com tempo para explicar a um noob como fazer :(

Obrigado.

Edit: É só aplicar isto?
Mais nada?
<script type="text/javascript" src="js/swfobject.js"></script>
Com o respectivo .js claro!
 
Última edição:
Boa tarde,

<script type="text/javascript" src="swfobject.js"></script>

e mais isto:

<div id="flashcontent">
This text is replaced by the Flash movie.
</div>

<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
so.write("flashcontent");
</script>


a parte a bold é a que vai substituir a usual inserção de flash que é normalmente:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="550" height="400" id="Untitled-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="mymovie.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="mymovie.swf" quality="high" bgcolor="#ffffff" width="550"
height="400" name="mymovie" align="middle" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>

Espero que te ajude

Cps
 
Ajuda, muito obrigado.
Sabia que conseguiam "simplificar" as coisas de modo a que eu percebesse.

Muito obrigado.
Já funciona.
 
Back
Topo