Olá amigos,
Preciso obter o sistema operacional da maquina que vai acessar minha aplicação web.
Como posso fazer isso?
Creio que talvez com Javascript seja possivel.Mas como? 
Obrigado!
Olá amigos,
Preciso obter o sistema operacional da maquina que vai acessar minha aplicação web.
Como posso fazer isso?
Creio que talvez com Javascript seja possivel.Mas como? 
Obrigado!
Você precisa pegar um header do request, que é o User-Agent.
Por exemplo, experimente apontar seu browser para a seguinte página:
No meu caso, ele imprime para o Firefox,
Your User Agent is: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
Ou seja, minha máquina está usando Windows XP (que é o NT 5.1), e tem instalado o .NET Framework 3.5.
No Chrome:
Your User Agent is: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.28 Safari/530.5
No Internet Explorer 7:
Your User Agent is: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322)
Pegue sua máquina com Linux e veja qual é o User-Agent correspondente.