script java para redireciona página.html quando for IE 6 e 7(Resolvido)

Iniciado por joseff, 04 de Abril de 2012, 13:15

tópico anterior - próximo tópico

joseff

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. ;)



Tota

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

irtigor

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).