Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Información del Navegador en JavaScript
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Información del Navegador en JavaScript

Información del Navegador en JavaScript

Una necesidad de suma importancia radica cuando nos urge la necesidad de conocer algunas características del cliente, para poder construir nuestras aplicaciones con mayor exactitud y evitar errores con diferentes configuraciones:

Por ejemplo:
Como calcular exactamente el centro o una posición apta para la vista al generar nuestras ventanas emergentes o popUp.

Como saber si el explorador admite ciertas opciones o configuraciones toleradas.

Código Fuente:

<script type="text/javascript">
function informacion_navegador()
{
this.nombre = navigator.appName;
this.codigo_nobre = navigator.appCodeName;
this.version = navigator.appVersion.substring(0,4);
this.plataforma = navigator.platform;
this.javaEnabled = navigator.javaEnabled();
this.pantalla_ancho = screen.width;
this.pantalla_alto = screen.height;
}
var datos= new informacion_navegador()
alert('Nombre del navegador:n'+datos.nombre);
alert('Código: n'+datos.codigo_nobre);
alert('Plataforma: n'+datos.plataforma );
alert('Java: n'+datos.javaEnabled);
alert('Resolución Ancho: n'+datos.pantalla_ancho);
alert('Resolución alto: n'+datos.pantalla_alto);

</script>

Explicación:

Creamos una función bajo el nombre de informacion_navegador(), para comenzar su ensamblaje, utilizaremos el objeto this (Hace referencia de este mismo) para nombrar cada una de las variables para que puedan ser recuperables al momento de llamar la función sin necesidad de utilizar (return()) para retornar resultados. (Esta última función es muy limitante hasta cierto punto)

Utilizaremos el objeto navigator para extraer cada uno de los valores.

appName: Devuelve el nombre del navegador
appCodeName; Devuelve el nombre del código empleado.
appVersion: Obtenemos la versión y otros datos del navegador es por ello que utilizamos la función substring(0,4), para extraer solo un trozo de máximo 4 caracteres.
Platform: Devuelve en nombre del sistema operativo o plataforma.
javaEnabled: Devuelve un boleano si la configuración de java esta instalada.

El objeto screen:

Nos devuelve propiedades acerca de la pantalla.

Width: Ancho de la pantalla
Height : Alto de la pantalla.

Lo siguiente será llamar la función para ello creamos el objeto, utilizamos la variable datos para crearlo.

var datos= new informacion_navegador()

Ya datos, contiene toda la información; así que para darle salida a un dato almacenado en la función, utilizamos datos.nombre por ejemplo.

Autor: Blasten
http://www.blasten.com/contenidos/19091/



Usuarios que han visto este tema también han visto...

- Enlace a la pagina anterior
- Como ocultar la URL en la barra de estado
- Expresiones Regulares en JavaScript
- Verificación del contenido de un formulario
- Estructuras de Control con JavaScript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-02-2012 a las 11:09:47