Tirando a borda do flash nos navegadores
Recentemente a Microsoft disponibilizou uma atualização de segurança para o Internet Explorer do Windows XP que altera o funcionamento de objetos ActiveX (ex: Flash), que agora precisam ser ativados antes do uso.Nos computadores que fizerem esta atualização, o visitante verá uma desagradável borda retangular em volta dos objetos Flash, indicando que será necessário clicar no objeto antes de utilizá-lo.Tentei implantar uma funcionalidade que inibe esta borda, tornando desnecessária a "ativação" do Flash. Para utilizá-la, alterei as páginas HTM que contenham Flash, da seguinte forma:1. Inclui a tag <noscript> antes das tags <object>2. Inclui a tag </noscript> após as tags </object>3. Antes da tag <noscript> acima, inclui a seguinte linha:<script>FlashSemBorda('<BaseLoja>htm/ARQ',X,Y,'FFFFFF','');</script>No código acima, troquei ARQ pelo nome do SWF (sem extensão), que está na pasta "htm" da site. Informe X e Y para a largura e altura da imagem e troque FFFFFF pela cor de fundo da loja, que está no campo "Fundo" da página "Estilos & cores".Ex:<script>FlashSemBorda('<BaseLoja>images/SonyVaio',340,210,'FFAA98','');</script><noscript><object ...>...</object></noscript>Obs: no exemplo acima, o arquivo SonyVaio.SWF está na pasta "images" da loja.Cliquei no nome da loja em amarelo no topo da página para atualizar o cache e ver o resultado.Eu já fiz e funcionou, mas em algumas páginas não funcionou, alguém sabe o pq?Valeu galeraJ_Alvares
Discussão (1)
Carregando comentários...