
Yo no se nada, pero absolutamente nada de Javascript..
Despues de un dia entero, mirando fijamente en el monitor diferentes scripts de este lenguaje y en abuso desmedido de mi escasa capacidad cerebral logré construir éste complejo e intrincado fragmento de codigo:
Código:
donde en el html:<script type="text/javascript"> function cambiaFondo(){ fondo = document.getElementById("fondo"); fondo.width = window.innerHeight * 2,207; fondo.height = window.innerHeight; } </script>
Código:
Ustedes se deben de estar riendo en éste momento.. pero yo tengo la sensación en el pecho de haber reinventado Windows <body onload="cambiaFondo()"> <img id="fondo" src="background.jpg" /> </body>

Ete aquí, que mi ego acaba de caer estrepitosamente al darme cuenta de que, si bien esta función hace "Exactamente" lo que yo pretendia (que ya es bastante) es decir, Yo por Photoshop se que mi imagen de fondo tiene una relacion de aspecto de 1:2,207, entonces tomo la medida del alto de la pantalla del navegador y con eso redimensiona la imagen para que me quede siempre lo mas acotada posible a la idea de diseño original.. (hasta ahi era un hombre feliz) pero si una vez abierta mi web, el usuario tiene la maldita e incomprensible loca idea de redimensionar la ventana, chau! todo mi esfuerzo fue en vano..
Por lo que entiendo, aqui entraría en escena nuestro amigo EventListener

Para peor (escribo mientras sigo leyendo material..) estoy viendo que no es lo mismo para.. claro, obvio nuestro amigo fiel: "Explorer"

Por favor.. si alguien se apiada de ésta alma..
Saludos!