Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/02/2008, 05:49
codigojavascript
 
Fecha de Ingreso: diciembre-2007
Ubicación: Argentina
Mensajes: 151
Antigüedad: 16 años, 4 meses
Puntos: 2
Re: detectar resolucion del usuario

Es verdad, perdón, tenía un par de errorres el script.
Probá con esto:

Código:
<HTML>
<HEAD>

<LINK rel="stylesheet" type="text/css" id="hojaestilo">

<script language="javascript">

// Definimos la URL donde se encuentran las hojas de estilo
urlHojaEstilo = 'http://www.codigojavascript.com/css/';
// Guardamos la resolución actual
resolucion = screen.width;

/* Si la resolución (en ancho) de pantalla es igual a 1024 || 800 || 640
 ejecutamos esta sentencia */
if ((resolucion == '1024') || (resolucion == '800') || (resolucion == '640')) {
	// Cargamos la hoja de estilo correspondiente a la resolución de pantalla utilizada
	document.getElementById('hojaestilo').href = urlHojaEstilo + resolucion + ".css";
}

/* De otra manera, es decir, si la resolución de pantalla es diferente a alguna 
de las anteriores, cargamos una hoja de estilo por defecto llamada default.css */
else {
	document.getElementById('hojaestilo').href = urlHojaEstilo + 'default.css';
	resolucion = 'default';
}

document.write('Hoja de estilo cargada en la página:<br>');
document.write(urlHojaEstilo+resolucion+'.css');

</script>

</HEAD>

<BODY>

</BODY>
</HTML>
Saludos