ARTICULOS

Redirección de acuerdo a la resolución del usuario

Autor: Fabian Muller (http://www.webexperto.com) - 15/01/2003

Del.icio.us Facebook Technorati

El siguiente JavaScript detecta la resolución de la pantalla del visitante y lo redirecciona a una  página optimizada especialmente para la misma. Se otorga como valor las direcciones URL en tres variables para cada una de la resoluciones más utilizadas (640x480, 800x600 y 1024x768). Luego se realiza una sentencia para detectar la resolución de pantalla del usuario, y de acuerdo al ese valor se redirecciona el navegador hacia la dirección correspondiente a esa resolución.

<html>
<head>
<script LANGUAGE="JavaScript">
function redireccionar() {
var url640x480 = "http://www.tu-sitio.com/640x480";
var url800x600 = "http://www.tu-sitio.com/800x600";
var url1024x768 = "http://www.tu-sitio.com/1024x768";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url640x480;
}
</script>
</head>
<body onLoad="redireccionar()">
</body>
</html>

 

Más artículos sobre Java Script

1. Precarga de imágenes en JavaScript
2. ¿Cómo utilizar los archivos .js de JavaScript?
3. Banners aleatorios con JavaScript
4. Banners aleatorios sin actualizar la página
5. Fecha y hora con JavaScript
6. Fecha completa con JavaScript
7. Muestra frases en forma aleatoria
8. Seleccionar y copiar formulario
9. Mensajes en la barra de estado en los links
10. Cambiando el color a las celdas con links
Más artículos...

Otros artículos...

Marketing Email marketing
Varios Tu sitio en otros navegadores
Hojas de Estilo Problemas del Modelo de Caja en IE 5
Varios Introducción al desarrollo web para principiantes
PHP Buscador simple en PHP
phpBB Integrar tu sitio con phpBB
Hojas de Estilo Obtener sombras con CSS
Marketing 10 razones para utilizar copyleft
Marketing Distintas ofertas; un mismo web
PHP Generación dinámica de imágenes
Más artículos...