
07/09/2006 - Classe MovieClipLoader( ) : Como usá-lo ?
07/02/2003 - Criando uma conexão usando provider
08/12/2003 - Passe as variaveis por valor sem ByVal
07/12/2003 - Compacte bancos de dados MDB pelo ASP/VBS script
05/05/2005 - CSS para tabelas e listas de seleção HTML
26/08/2006 - Varrendo e Alterando Arquivos dinamicamente usando PHP
26/04/2006 - Interagindo com o teclado dinâmicamente
06/11/2006 - Como bloquear o evento disparado pela tecla Print Screen
22/09/2006 - W3C e Web Standards
09/01/2003 - Criando gráficos com a classe JPGraph (parte 1)
28/01/2003 - IIS no WinXP Home
07/06/2004 - Boleto Bancário em PHP ou ASP
11/06/2006 - Page Rank da ADOBE
30/08/2006 - Pixel Fonts : Encaixe preciso e fácil com Action Script
Leituras: 6034 -
Flash e as mudanças do IE
Posted by Marlos Carmo 2003-10-17 10:53:35Após perder o processo por patente de plugins ( tecnologia que permite o acesso a aplicativos remotos na web via browser ), para a empresa Eolas Technologies, a Microsoft decidiu retirar da próxima versão do IE a tecnologia de plugins.
O Flash funciona a partir dessa tecnologia de plugin e para funcionar, o usuário tem que possuir o Flash Player, que é um plugin instalado na máquina do usuário para rodar aplicações em Flash.
Meu site em Flash não funcionará?Meu site tem muitas partes do conteúdo feitas em Flash, elas deixarão de funcionar e terei que reformular meu site? Não.
Para o usuário que utilizará a nova versão do browser da Microsoft, o Internet Explorer, aparecerá um mensagem de aviso que o site carregará um conteúdo em controle ActiveX, ou seja, plugin.
![]()
![]()
Através das configurações do Internet Explorer na aba Avançado o usuário poderá bloquear todos controles ActiveX no site. Quando isso ocorrer e o usuário entrar em um site com ActiveX aparecerá uma janela confirmando o bloqueio do mesmo, como está mostrando a figura abaixo.
A SoluçãoA Microsoft criou uma solução para os desenvolvedores web, que mudando o código do seu site o conteúdo ActiveX presente no seu site funcionará perfeitamente sem nenhuma mensagem de aviso.
Através de um código em DHTML ( HTML Dinâmico ), o site poderá carregar o recurso ActiveX sem problemas e sem nenhum aviso ao usuário. É um código pequeno e simples, onde através de um script ele imprime na tela o conteúdo em ActiveX, assim não mostrando a janela de aviso.
O código abaixo ensina como criar a solução:
<html>
<head>
<script src="flash.js"></script>
</head><body>
<script>ConteudoFlash();</script>
</body>
</html>Agora você terá que criar um arquivo chamado flash.js com o código abaixo e salvar na mesma pasta do seu arquivo html:
function ConteudoFlash(){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8
-444553540000" codebase="http://download.macromedia.com/pub/shockwave/
cabs/flash/swflash.cab#version=6,0,29,0" width="755" height="650">\n');
document.write('<param name="movie" value="meu_flash.swf" />\n');
document.write('</object>\n'); }Pronto o problema foi resolvido de uma forma bastante simples e seu site já está preparado para a nova versão do IE.
Um abraço e até a próxima matéria...