Foros del Web » Programando para Internet » Javascript »

background dependiendo de la resolución

Estas en el tema de background dependiendo de la resolución en el foro de Javascript en Foros del Web. Saludos amigos del foro!!! Tengo una duda pequeñisima, que imagino que es una tonteria... El problema es que tengo una página diseñada con una imagen ...
  #1 (permalink)  
Antiguo 07/07/2003, 08:35
Avatar de alexa10  
Fecha de Ingreso: julio-2002
Ubicación: De este lado...
Mensajes: 293
Antigüedad: 21 años, 9 meses
Puntos: 0
Pregunta background dependiendo de la resolución

Saludos amigos del foro!!!

Tengo una duda pequeñisima, que imagino que es una tonteria...

El problema es que tengo una página diseñada con una imagen de fondo, el tamaño de esta imagen depende de la resolución de la pantalla del equipo del cliente.

Se me ocurrió hacerlo de la siguiente forma:

Código:
<script language="JavaScript" type="text/javascript">
<!--
  document.all.fondo.style.backgroundImage = "imagenes/" + screen.weight + ".gif";
-->
</script>
fondo es el id del body, , pero no logro que funcione...

Imagino que debe ser algún error que no logro ver, si alguien es tan amable y me echa una manito...


Última edición por alexa10; 07/07/2003 a las 08:51
  #2 (permalink)  
Antiguo 07/07/2003, 08:38
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 21 años, 1 mes
Puntos: 1
prueba con :
width -->ancho
o con
height --> largo

pro que me parece que has hecho un lio entre lso dos...jejej

Un Saludo
  #3 (permalink)  
Antiguo 07/07/2003, 08:51
Avatar de alexa10  
Fecha de Ingreso: julio-2002
Ubicación: De este lado...
Mensajes: 293
Antigüedad: 21 años, 9 meses
Puntos: 0
, ciertamente tienes razón, pero me sigue dando error:

'document.all.fondo.style' es nulo o no es un objeto

si alguien ve algun otro error de este tipo...
  #4 (permalink)  
Antiguo 07/07/2003, 09:01
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Prueba con esto:

Código:
<html>
<head>
<script>
function fondo(){
ancho=screen.width;
document.body.style.background='url(imagenes/'+ancho+'.gif)';
}
</script>

</head>

<body onLoad="fondo()">
</body>
</html>
Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #5 (permalink)  
Antiguo 07/07/2003, 09:09
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 21 años, 1 mes
Puntos: 1
Bravenap perfecto te me has adelantado...jejejee

Un Saludo
  #6 (permalink)  
Antiguo 07/07/2003, 09:09
Avatar de alexa10  
Fecha de Ingreso: julio-2002
Ubicación: De este lado...
Mensajes: 293
Antigüedad: 21 años, 9 meses
Puntos: 0
Saludos Bravenap!!!

Muchas gracias, funciona a la perfección!!!

Eres un sol...

  #7 (permalink)  
Antiguo 07/07/2003, 09:13
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
De nada.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
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 09:31.