[RESOLVIDO]Como detectar qual SO está acessando um site?

2 respostas
felipebonezi

Pessoal, alguém sabe como detectar qual SO está acessando um site.
DETALHE, CONSEGUI ESSE CÓDIGO:

var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";

document.write('Your OS: '+OSName);

mas eu trabalho desenvolvimento MOBILE, então preciso detectar qual SO MOBILE, está acessando o site.
Alguma idéia?

Abraço

2 Respostas

E

Procure no Google por “mobile browser user-agent”.

Por exemplo:

http://www.zytrax.com/tech/web/mobile_ids.html

felipebonezi
Valeu, Descobri como faz:
var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
if (navigator.appVersion.indexOf("Android")!=-1) OSName="Android";
if (navigator.appVersion.indexOf("Symbian")!=-1) OSName="Symbian";
if (navigator.appVersion.indexOf("iPhone")!=-1) OSName="iPhone";

document.write('Your OS: '+OSName);

Funciona perfeitamente... =)

Criado 26 de setembro de 2011
Ultima resposta 26 de set. de 2011
Respostas 2
Participantes 2