Obtención de datos de usario Os Navegador Host Ip

LoginLogin     BuscarBuscar   RegistrarseRegistrarse  PerfilPerfil   Ver M. privadosMsg. privados   MiembrosMiembros   Grupos de UsuariosGrupos Usuarios   FAQFAQ
Obtención de datos de usario Os Navegador Host Ip


Agregar esta página a tu escritorioAgr. Escritorio
Agregar a tus favoritosAgr. Favoritos
Enviar esta página a tus amigosEnviar Amigo
Imprimir esta PáginaImprimir


Google

 

Obtención de datos de usario Os Navegador Host Ip

 
 
Obtención de datos de usario Os Navegador Host Ip
 
Forum  Foros de discusión -> JavaScript / Java
Publicar nuevo temaResponder al tema
Ver tema anterior :: Ver tema siguiente  
Mensaje
Asunto: Obtención de datos de usario Os Navegador Host Ip       Mensaje Publicado: Dom Ene 08, 2006 8:33 pm Responder citando
 
 
Un sencillo y completo script que nos permite detectar todos los datos del usuario.

Con unas pequeñas y sencillas modificaciones

Es muy útil para enviar información del visitante de forma oculta con un formulario.

Bloquear dominios o ips

Redireccionar a otra página según el navegador, ....



<script LANGUAGE="JavaScript">

//Declaración de variables

var SOperativo,navegador,version,revision,total,cadenaaux,ip,host;

//Obtencion de los datos de usuario. Navegador y SO
var informacion = navigator.userAgent.toLowerCase();


//deteccion del sistema operativo

if (test_so('linux')) SOperativo = "Linux";
else if (test_so('x11')) SOperativo = "Unix";
else if (test_so('mac')) SOperativo = "Mac";
else if (test_so('win'))
{
SOperativo = "Windows"
// Deteccion del tipo de windows
if ((test("win 9x 4.90")!=-1)) SOperativo = "Windows Me";
else if ((agt.indexOf("windows nt 5.0")!=-1)) SOperativo = "Windows 2000";
else if ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1)) SOperativo = "Windows 98";
else if ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1)) SOperativo = "Windows NT";
else if ((agt.indexOf("winxp")!=-1) || (agt.indexOf("windows xp")!=-1)) SOperativo = "Windows XP";

}
else SOperativo = "Sistema Operativo Desconocido";

//dectección de la versión mayor y menor del navegador

version = parseInt(navigator.appVersion);
revision = parseFloat(navigator.appVersion);

//Deteccion de Navegador

if (test_so('safari')) navegador = "Safari"
else if (test_so('omniweb')) navegador = "OmniWeb"
else if (test_so('opera')) navegador = "Opera"
else if (test_so('webtv')) navegador = "WebTV";
else if (test_so('icab')) navegador = "iCab"
else if (test_so('msie')) navegador = "Internet Explorer"
else if (!test_so('compatible'))
{
navegador = "Netscape Navigator"
version = informacion.charAt(Cool;
}
else navegador = "Navegador Desconocido";

//deteccion de la ip

ip = java.net.InetAddress.getLocalHost().getHostAddress();

// deteccion del nombre del host del usuario

hostusuario = ip.getHostName();


document.write("Sistema Operativo: "+SOperativo+"<br>");
document.write("Navegador: "+ navegador +" version "+version+"."+revision+"<br>");
document.write("Host Usuario: "+hostusuario+"<br>");
document.write("Ip del usuario: "+IP+"<br>");


// detecta si la una cadena aparece en la iformación del usuario

function test_so(auxstring)
{
lugar = informacion.indexOf(auxstring) + 1;
cadenaaux = auxstring;
return lugar;
}



</script>
 
Invitado



Volver arriba
Mostrar mensajes de anteriores:   
Publicar nuevo temaResponder al tema
Foros de discusión -> JavaScript / Java Todas las horas son GMT
 
Página 1 de 1
 
Cambiar a:  
Puede publicar nuevos temas   -   No puede responder a temas   -   No puede editar sus mensajes   -   No puede borrar sus mensajes   -   No puede votar en encuestas   -  
 

Obtención de datos de usario Os Navegador Host Ip



 
Foros, Índice e Inicio de los forums  
Informe de Abuso, sugerencia o Error en esta página
Navegue hasta la página erronea, y pinche
Quiero ser Moderador
Deseo Sugerir un Forum

Forotopía, no se hace responsable de los comentarios y post de los miembros de este foro. No tiene ningún típo de vinculación con los autores o moderadores, mas que las de su filiación. Estando estos sujetos a las condiciones de utilización de este sitio.

Si usted cree que los contenidos datos u opiniones vulneran o lesionan algún derecho particular propio o de un tercero. Por favor alértenos con un aviso de abuso. Muchas gracias por su interés y colaboración. Directorios y Enlaces

© Hector Fernández Pereda -- Europe -- Spain -- Asturias   @Email
Administrador