Inserir flash utilizando o Microsoft Expression Web


Para inserir um ficheiro .swf numa página web, ao contrário do que acontecia no Frontpage, não é assim tão fácil.
A solução passa por utilizar um método alternativo, com código javascript. O problema é que estima-se que mais de 10% dos utilizadores naveguem na internet com o suporte a javascript desactivado nas opções do browser.

Mais informações sobre SWFObject: Javascript Flash Player detection and embed script aqui.

  1. Menu Tools > Page Editor Options  separador Code Snippets
  2. Clicar em Add dê o nome flash, por exemplo, e adicionar o código:
    <script type="text/javascript" src="http://www.wilson.com.pt/js/swfobject.js"></script>
    
    		
    
    <div id="flashcontent">
    
      This text is replaced by the Flash movie.
    
    </div>
    
    
    
    <script type="text/javascript">
    
       var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
    
       so.write("flashcontent");
    
    </script>
  3. Na edição de código, com a tecla ctrl, clique em enter e escolha flash
  4. Agora é só alterar as variáveis  movie.swf 200 100 7 e #336699 que são o caminho do ficheiro, o nome, largura, altura, versão do flash requerida e cor de fundo em hexadecimal, respectivamente.
<script language="javascript" src="http://www.wilson.com.pt/js/barra.js" type="text/javascript"></script>