Inserindo elementos Flash no site com o código validado

Volltei com mais um dica, dessa vez com uma solução para inserir animações (arquivos .swf) no site, e mantendo o código ok. Geralmente, a maneira mais comum de inserir esses elementos, é pelo Dreamweaver, usando o elemento <object>, que cria uma moldura bastante inconveniente, e que também deixa o código sujo.Para evitar esses problemas, uma dica é usar Java Script, deixando o código validado, e removendo essa moldura. Vamos aos códigos.

1. Para funcionar, você vai precisar do arquivo flash.js. Baixe aqui o arquivo. Insira esse código no <head> da sua página para importar o .js. Segue abaixo o exemplo.

<script type=“text/javascript” src=“js/flash.js”></script>

Agora vai o código para inserir o swf propriamente dito.

<script type=“text/javascript”>
<!–
new Flash(”flash.swf”, “Topo”, “750″, “500″,
{wmode: "transparent", scale: "Scale"}).write();
//-->
</script>

Lembrando de alguns detalhes. A dimensão do arquivo swf (”750″, “500″ largura e altura respectivamente), e o wmode, que pode ser opaque ou transparent.

Pronto, só isso. Espero que seja útil para todos. Qualquer dúvida, entrem em contato

Posts Relacionados

  • Sem Sugestões

3 Comentários para “Inserindo elementos Flash no site com o código validado”

  1. Taboada disse:
    July 5th, 2007 at 12:51

    Rodrigo, tudo certo?
    Há algum tempo venho procurando soluções para problemas relacionados às CSS/XHTML, como essa de incorporação de objetos nas páginas. Testei uma solução que funcionava mas invalidava a página. Quando descobri essa sua, testei imediatamente mas não funcionou e tenho certeza que fiz tudo correto, como vc postou na página. Os procedimentos que vc postou estão corretos? Grande abraço.

  2. Taboada disse:
    July 5th, 2007 at 13:05

    Consegui consertar. Basta tirar as tags de comentário, quando vc manda escrever o objeto no BODY do documento. Senão não aparece nada. Basta agora tentar validar pelo W3C. Grande abraço.

  3. Edgar Hoffmann Neto disse:
    August 2nd, 2008 at 22:57

    Caro rodrigo, espero que vc possa me ajudar. Vamos lá à solicitação:

    Estou fazendo um site um tanto humilda para a Igreja em que congrego. Uso Flash 8.0 pro, Dreamweaver MX dentre outros progrs. Todavia, agora estou precisando lançar vídeos dos cultos para o site para serem assistidos no dia posterior da filmagem. Os vídeos são de aproximadamente 40 min. Em que formato converto? .swf, .mpeg ou outros? Como sou amador, uso o Flash 8.0 pra fazer isso de maneira progressiva ou outro programa? Preciso lançar os vídeos para que rodem de maneira rápida. Tentei fazer isso com o Camtasia Studio 4.0 mas ficou meio pesado pra rodar on-line. E agora campeão, como faço?
    Obrigado! Aguardo sua ajuda.

Solte o Verbo