Foros del Web » Programando para Internet » Javascript »

Height dependiente de la resolución de pantalla

Estas en el tema de Height dependiente de la resolución de pantalla en el foro de Javascript en Foros del Web. Hola a todos: Este tema seguro fué tratado, pero no lo encuentro. ¿Cómo hago lo siguiente? Si la resolución de pantalla es de 800x600 quiero ...
  #1 (permalink)  
Antiguo 20/07/2005, 08:45
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 21 años, 10 meses
Puntos: 1
Height dependiente de la resolución de pantalla

Hola a todos:
Este tema seguro fué tratado, pero no lo encuentro.
¿Cómo hago lo siguiente?

Si la resolución de pantalla es de 800x600 quiero esto

Código:
<div id="resultados" style='OVERFLOW:auto;WIDTH:100%;HEIGHT:200'>
Y si la resolucion de pantalla es superior a 800x600

Código:
<div id="resultados" style='OVERFLOW:auto;WIDTH:100%;HEIGHT:450'>
Se entiende?

Muchas gracias por tu tiempo.
  #2 (permalink)  
Antiguo 20/07/2005, 11:24
 
Fecha de Ingreso: marzo-2003
Mensajes: 119
Antigüedad: 21 años, 9 meses
Puntos: 0
Unicamente debes hacer que javascript cambie ese parametro en caso de ser la resolución mayor:
Código HTML:
<script type="text/javascript">
window.onload= function(){if(screen.width>800 && screen.height>600){ document.getElementById("resultados").style.height="450"; }}
</script> 
Y dejar el html con la medida predeterminada:
Código HTML:
<div id="resultados" style='OVERFLOW:auto;WIDTH:100%;HEIGHT:200'> 
En el remoto caso de que el visitante no disponga de javascript (o lo haya desactivado) debes tener en cuenta que lo verá de la forma predeterminada, pero almenos lo verá.
  #3 (permalink)  
Antiguo 20/07/2005, 14:30
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 21 años, 10 meses
Puntos: 1
Muchas gracias Neo por tu respuesta.
Lo pondré en práctica.

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 01:56.