1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

.swf+ActiveX no IE

Discussão em 'Web Development' iniciada por olly, 27 de Agosto de 2008. (Respostas: 3; Visualizações: 576)

  1. olly

    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?
    Com o respectivo .js claro!
     
    Última edição: 27 de Agosto de 2008
  2. 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
     
  3. olly

    olly Power Member

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

    Muito obrigado.
    Já funciona.
     
  4. De nada, é sempre bom poder ajudar.
     

Partilhar esta Página