wallace20 0 Denunciar post Postado Dezembro 20, 2003 Pessoal, como faço para carregar um filme após uma página (html) ser totalmente carregada? Para que os usuários não vejam a animação antes de ver todo o design.Ajude-me quem puder... Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Dezembro 20, 2003 Cara, você pode criar um arquivo chamado menu.js e jogar o código fonte que gera o swf dentro desse arquivo.js , eu fiz um menu em Java Script e usei o mesmo comando, ficou assim: function insertSwf(){ strTable = '<table width=\"100\%\" border=\"0\" align=\"center\">' + '<tr>' + '<td>' + '<img name=\"mnuControleDle\" title=\"Controle do DLE\" border=\"0\" src=\"../imagens/botoes/mnucontroledle.jpg\" onMouseOut=menu_up(this); onMouseOver=\"menu_down(this); showMenu(\'controledle\');\" style=\"cursor:hand\"> ' + '<img name=\"mnuConfiguracoes\" title=\"Configuracoes\" border=\"0\" src=\"../imagens/botoes/mnuconfiguracoes.jpg\" onMouseOut=menu_up(this); onMouseOver=\"menu_down(this); showMenu(\'configuracoes\');\" style=\"cursor:hand\"> ' + '<img name=\"mnuLog\" title=\"Log\" border=\"0\" src=\"../imagens/botoes/mnulog.jpg\" onMouseOut=menu_up(this); onMouseOver=\"menu_down(this); showMenu(\'log\');\" style=\"cursor:hand\"> ' + '<img name=\"mnuSaibaMais\" title=\"Saiba Mais\" border=\"0\" src=\"../imagens/botoes/mnusaibamais.jpg\" onMouseOut=menu_up(this); onMouseOver=\"menu_down(this); hideAll();\" style=\"cursor:hand\" onclick="openSaibaMais()"> ' + '<img name=\"mnuSair\" title=\"Sair\" border=\"0\" src=\"../imagens/botoes/mnusair.jpg\" onMouseOut=menu_up(this); onMouseOver=\"menu_down(this); hideAll();\" style=\"cursor:hand\" onclick="window.location=\'../base/login.html\';"> ' + '</td>' + '</tr>' + '</table>'; document.all.TDmenu.insertAdjacentHTML("afterBegin",strTable); } Entao o povo no forum entende isso ' como aspas simpes, sei lá como você entende mas como você vê no código vai funcionar assim, você vai colocando cada lina do seu código html entre essas aspas, e adicionar o sinal de + pra cada vez que você pular a linha, daí você faz isso no bloco de notas, e salva como animacao.js ou o nome que preferir. No html do seu site, você vai coloca entre o <heade> e </head> o seguinte código: <script language="JavaScript" src="menu.js"></script> daí naquela linha de body, você pode chamar o onload, que é ao carregar o site, daí você chama a função dentro do JS, ou seja, depois que o site estiver carregado ele chama seu swf, ficaría assim: <body onLoad="insertSwf();"> Só falta agora onde você inserir no seu código html, você cria uma Tabela e na TD você deixa o espaço reservado em width e height, pra vir o arquivo , fica assim: <TD width="158" id="TDmenu"></TD> esse id="TDmenu" foi definido dentro do JS na ultima linha: document.all.TDmenu.insertAdjacentHTML("afterBegin",strTable); Deu pra entender?Não é difícil de fazer, qquer duvida poste aí novamente. abraço, Carneirinho Compartilhar este post Link para o post Compartilhar em outros sites
wallace20 0 Denunciar post Postado Dezembro 23, 2003 Alguém tem outra maneira ou pode explicar melhor o código? Um menos longo? Compartilhar este post Link para o post Compartilhar em outros sites
Teodorico 0 Denunciar post Postado Dezembro 23, 2003 Olá, Wallace Didática melhor do que a do nosso amigo Carneirinho vai ser um pouco difícil de encontrar! Será que um pouco de conhecimento básico de js não ajudaria? Compartilhar este post Link para o post Compartilhar em outros sites
wallace20 0 Denunciar post Postado Dezembro 28, 2003 obrigado a todos! Compartilhar este post Link para o post Compartilhar em outros sites