Reconocer el Sistema Operativo

   Como conocer el Sistema Operativo del usuario es muy fácil, pues solo tenemos que saber para que plataforma esta diseñado el navegador bajo el cual estamos corriendo el navegador y listo, ya sabemos que utiliza el usuario.

   En JavaScript lo hacemos de la siguiente forma:

<script language='JavaScript'>
function navegador() {
var SO = "SO";
var navInfo = window.navigator.appVersion.toLowerCase();
if(navInfo.indexOf( 'win' ) != -1) { 
SO = 'Windows'; 
} else if(navInfo.indexOf( 'linux' ) != -1) { 
SO = 'Linux'; 
} else if(navInfo.indexOf( 'mac' ) != -1) { 
SO = 'Macintosh'; 
}
alert("estas usando: "+SO);
}

   Con la variable "navInfo" obtenemos la información del navegador, con lo cual, en esa cadena que nos devuelve, leemos el nombre de la plataforma en el cual esta diseñado.

2 Comentarios

Escribir Comentario
G Company
AUTOR
28 de septiembre de 2012, 23:49 delete

oye una pregunta lo que yo quiero hacer es que reconosca tu sistema operativo y automaticamente te descarge la version para tu os

Responder
avatar
29 de septiembre de 2012, 0:32 delete

Pues con este script reconoces el SO del cliente, ya el resto queda de parte tuya lo que quieres que descargue, muestre o ejecute, solo mételo dentro del "if" correspondiente y eso es todo!

Responder
avatar

Lamentablemente hay muchos usuarios en la red que han llegado al blog para escribir obscenidades, así que la moderación se hace necesaria. Recuerda utilizar un lenguaje correcto y espera a que sea aprobado.

Si necesitas publicar código haz click en "Conversión" para hacerlo legible.
ConversiónConversión EmoticonEmoticon