Autor Tópico: script java para redireciona página.html quando for IE 6 e 7(Resolvido)  (Lida 2078 vezes)

Offline joseff

  • Usuário Ubuntu
  • *
  • Mensagens: 224
  • O sabio é aquele que sabe que não sabe nada..
    • Ver perfil
    • tisolucoes
Pessoal tenho este script java, que redireciona o navegador IE para uma outra página html, mas gostaria de redirecionar somente os navegadores IE 6 e 7.

<SCRIPT LANGUAGE="javascript">
// esses alerts você tira, só foi pra testar

if (navigator.userAgent.indexOf("MSIE")!=-1)

if (document.documentElement && typeof document.documentElement.style.maxHeight!="undefined") {

alert("Internet Explorer 7");
location.href='http://www.pagina.html';
}
else {

alert("Internet Explorer 6 ou menor");
location.href='http://www.pagina.html';

}
</script>

Alguma dica?

Grato mesmo


Resolvido

if (navigator.userAgent.indexOf("MSIE 6")!=-1 || navigator.userAgent.indexOf("MSIE 7")!=-1)

Também descobri esta outra, que funciona também:

<!--[if IE 9]><script type="text/javascript">alert("Versão Internet Explorer 9.0, você está sendo redirecionado");location.href='http://www.pagina.html'; </script><![endif]-->


Obrigado mesmo:


Tota, sem comentários..... >:(

Irtigor, obrigado por responder. ;)


« Última modificação: 04 de Abril de 2012, 17:32 por joseff »

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: script java para redireciona página.html quando for IE 6 e 7
« Resposta #1 Online: 04 de Abril de 2012, 13:54 »
Ola

Só para eu poder me localizar:

1) O Internet Explorer roda sob o GNU/Linux nativamente?

2) O que o Ubuntu tem a ver com isto?

[]'s

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: script java para redireciona página.html quando for IE 6 e 7
« Resposta #2 Online: 04 de Abril de 2012, 14:08 »
Você pode usar um comentário condicional: http://en.wikipedia.org/wiki/Conditional_comment
Ou verificar o objeto navigator.

Obs: o nome da linguagem é javascript, não se fala script java (assim parece que você está falando da linguagem java).