Ir para conteúdo

POWERED BY:

Arquivado

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

clagils

detectar browser?

Recommended Posts

como eu faço para detectar o browser q o usuario esta usando?

Acho que já foi respondido no forum, mas ai vai o código:
<script Language="JavaScript">document.write ("Seu navegador é " + navigator.appName + " " + navigator.appVersion );</SCRIPT>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu tenho uma pequena lib aqui que reconhece a maioria dos browsers atuais, mas eu recomendo o seguinte a você, soh use isso se for realmente ultimo caso, no lugar de testar o browser do usuario, teste os recursos do browser, por exemplo, se voce vai usar um objeto Date faca assim:

 

if(Date) {

//codigo

}

 

isso eh mto melhor que testar o browser, pq assim você vai testando diretamente o recurso e dessa forma voce sabe exatamente se aquele browser pode ou nao usar aquilo, mas de qq forma, segue a classe:

 

var b = navigator.appName;var ua = navigator.userAgent.toLowerCase();var Browser = {};Browser.safari = ua.indexOf('safari') > -1;Browser.opera = ua.indexOf('opera') > -1;Browser.ns = !Browser.opera && !Browser.safari && b == 'Netscape';Browser.ie = !Browser.opera && b == 'Microsoft Internet Explorer';Browser.gecko = ua.indexOf('gecko') > -1;delete b;delete ua;

com essa api você sabe qual browser esta usando, por exemplo, se voce quer saber se o usuario esta usando ie você faz:

 

if(Browser.ie) {  alert('voce esta usando o internet explorer');}

isso eh tudo ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom o q eu queria na verdade era quando o usuario estiver usando o ie 4 ou inferior apqrecesse uma alert dizendo q a utilizacao desse browser inplicaria em erros com o eu faria isso?obs tentie juntar as duas funcoes q me passaram so q nao deu muito certoobrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

ae incontrei eeeeeeeeeeeeeeeeeeeeee http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

 

<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=="MicrosoftInternet Explorer" && bversion < 4)){			if(confirm('A versão de seu ' + bname + ' não é compativelcom 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>

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.