Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

montano

Verificar versao do IE

Recommended Posts

boa noite, estou atras de um script que verifique a versao do navegador, se a versao for muito antiga ele redireciona para download da versao

 

 

Achei esse script aqui no forum, porem quando eu executo elana minha pagina a pagina nao carrega. Fica tudo branco.

 

<script language="Javascript">
<!--

function verificaNavegador() {
        var bname;
        var bversion;
        var url;
        var janela = null;
        
        bname=navigator.appName;
        bversion=navigator.appVersion;
        bversion=parseFloat(navigator.appVersion);
        if ((bname=="Netscape" && bversion < 4.75) || (bname == " Microsoft Internet Explorer" && bversion < 4)){   
                if(confirm('A versão de seu ' + bname + ' não é compativel com o nosso sistema (' + bversion +  '). Deseja baixar uma versão maisnova?')){
                        if(bname=="Netscape") {
                                url =
"ftp://ftp.ufsc.br/pub/Windows/internet/browsers/netscape/ingles/cb32d475.exe";
                        }
                        else {
                                url =
"ftp://ftp.ufsc.br/pub/Windows/internet/browsers/InternetExplorer%205.5/portugues/";
                        }
                        if(janela) janela.moveTo(0, 0);
                        janela = window.open(url, "win",
"height=300,width=300");
                }
        
}

}

</script>

Se alguem souber o erro que esta havendo ou entao alguma maneira mais facil de fazer,agradeço muito..

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

é algo como isso que você está procurando:

http://imasters.com.br/crossbrowser/pt-br/

 

?

você em nenhum momento 'chamou' a função.

<script type="text/javascript">
function verificaNavegador() 
{
	var url;
	var janela = false;
	var bname=navigator.appName;
	var bversion=navigator.appVersion;
	bversion=parseFloat(navigator.appVersion);
		
		
	if ((bname=="Netscape" && bversion < 4.75) || (bname == "Microsoft Internet Explorer" && bversion <= 4)){
		if(confirm('A versão de seu ' + bname + ' não é compativel com o nosso sistema (' + bversion +  '). Deseja baixar uma versão mais nova?'))
		{
			if(bname=="Netscape"){
				janela = true;
				url ="ftp://ftp.ufsc.br/pub/Windows/internet/browsers/netscape/ingles/cb32d475.exe";
			} else {
				janela = true;
				url ="ftp://ftp.ufsc.br/pub/Windows/internet/browsers/InternetExplorer%205.5/portugues/";
			} if(janela) {
				window.open(url, "win", "height=300,width=300");
			}
		}
	}
}
window.onload = verificaNavegador;
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu chamo ela no <body onload=''> mas o problema é que a pagina nao carrega.

 

Mas william, o link que você me passou me salva, na verdade eu nao faria melhor hheheh, obrigado pela informação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.