Foros del Web » Programando para Internet » Javascript »

Detectar resolución

Estas en el tema de Detectar resolución en el foro de Javascript en Foros del Web. Hola amigos! Estoy con una web en html y css sin ni una tabla y ahora me surge un problema. En la parte central de ...
  #1 (permalink)  
Antiguo 29/04/2005, 07:08
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años
Puntos: 0
Detectar resolución

Hola amigos!

Estoy con una web en html y css sin ni una tabla y ahora me surge un problema.

En la parte central de la web tengo tres "columnas". Las dos laterales con un ancho fijo (son dos menus) y la del centro es lo que sobra del ancho.

Hasta aqui ningún problema. El problema es cuando el largo de la columna central supera al de los laterales... este se amplia y se va de lado a lado.

Entonces se me ocurrió fijarla también a un tamaño específico y tener dos css, una para 800 y otra xa 1024 (solo se diferenciarian en el ancho de esa "columna").

Ahora necesito que al cargas la pagina detecte automaticamente la resolucion y segun ella escoja una css u otra.

Seguro que ahora me dicen que porque no redirecciono... pues bien, si alguien realiza una busqueda en google y este le muestra la direccion para resolucion 1024 el usuario podría verlo mal en caso de tener 800x600.

Si tienen alguna otra solucion la agradezco.
  #2 (permalink)  
Antiguo 29/04/2005, 08:42
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Hola SuRpRiSe18

Prueba poniendo esto en el <head> de tu página:
Código PHP:
<script>
hoja = (screen.width==800) ? 'estrecho' 'ancho';
document.write('<link rel="stylesheet" href="'+hoja+'.css" type="text/css">');
</script> 
Espero que te sirva. Saludos,
  #3 (permalink)  
Antiguo 29/04/2005, 09:08
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años
Puntos: 0
Hola JavierB!

Gracias por la respuesta! Ahora mismo aún no la puedo probar, pero desde luego tiene muy buena pinta!

Gracias de nuevo!
  #4 (permalink)  
Antiguo 30/04/2005, 05:04
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
Vamos al foro de javascript.

movido desde (x)html

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:31.