Desativar Meta Refresh no Internet Explorer


Entre os recursos mais irritantes da Internet, o Meta Refresh é uma relíquia anacrônica do passado que parece persistir apenas como uma ferramenta de proprietários de sites de black hatters. Felizmente, o Internet Explorer oferece a opção de desabilitar a atualização meta como medida de segurança e um meio de reduzir a atualização automática das páginas da Web.

O que é uma atualização Meta?

A Meta Refresh nada mais é do que um pequeno pedaço de código HTML que recarrega automaticamente uma página da web após um determinado número de segundos. Esse código também pode redirecionar seu navegador para uma nova página da web. O código Meta Refresh é assim:

<META HTTP-EQUIV=REFRESH CONTENT="5; URL=http://www.newpage.com">

Esse exemplo em particular o redirecionaria para http://www.newpage.com após 5 segundos. Definir a variável CONTENT como zero faria com que a página fosse atualizada automaticamente sem primeiro carregar a página.

Por que desativar a atualização Meta?

Nos tempos antigos da Internet, as Meta Refresh eram usadas para encobrir conteúdo, atualizar anúncios que foram programados para carregar aleatoriamente e inflar artificialmente os contadores de resultados para tornar uma página mais popular do que realmente era.

Algumas das razões legítimas para usar o Meta Refreshes incluem redirecionar os visitantes para novo local de um site movido, enviando usuários para a home page depois de exibir uma página de agradecimento por um curto período e forçando o espectador a atualizar a página para evitar a exibição de conteúdo antigo no cache do usuário.

Existem outras conseqüências das Meta Refresh que não são tão benignas . Alguns conteúdos da Web contêm vírus e outros riscos de segurança. Ser redirecionado para uma página com conteúdo malicioso pode ser perigoso. Embora não seja um grande risco de segurança, alguns internautas preferem não ser vítimas de um Meta Refresh e optam por desativá-los no IE.

Como desabilitar as Meta Refreshhes no IE

Desabilitando o Meta Atualizações no IE é bastante simples. Primeiro, clique em Ferramenta>Opções da Internetpara abrir a janela Opções da Internet.

Tools Internet Options in IE8

Clique no botão Securitye localize o botão Nível personalizado. Clique no botão Nível personalizadopara abrir a janela Configurações de segurança - Zona da Internet.

Segurança de Nível Personalizado no IE8

No Painel Configurações, role para baixo até a seção Diversose localize a opção Allow META REFRESH. Na opção Allow META REFRESH, altere a opção de Ativarpara Desativar. É isso aí. Você não ficará incomodado com Meta Refreshes no IE novamente.

Disable Meta Refresh in IE8

Lembre-se, no entanto, de que há alguns motivos legítimos para uma página da web programador pode usar um Meta Refresh. Se o seu navegador não estiver exibindo conteúdo corretamente ou se uma página da web estiver agindo de forma engraçada, tente ativar o Meta Refreshing novamente para ver se o problema desaparece.

Atualizar Página Dinâmicamente com Javascript

Postagens relacionadas:


31.01.2010