Ver Mensaje Individual
  #9 (permalink)  
Antiguo 31/08/2009, 17:15
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Forzar resolución

algo asi seria lo mas apropiado
Código:
var ratio = screen.width / screen.height;
if(ratio > 1.3 && ratio < 1.4){ // 4:3
... codigo;
} else if(ratio > 1.7 && ratio < 1.8){ // 16:9
... codigo;
} else if(ratio > 1.2 && ratio < 1.3){ // 5:4
... codigo;
}
en cada ocurrencia que dice ...codigo; ahi ubicas el codigo necesario para escribir en la propiedad css. en este caso probablement seria node.style.backgroundImage = "url(imagen.jpg)";. no exactamente eso, sino que node se refiere algun elemento del documento como <body>, e imagen.jpg es la ruta de acuerdo a cada condicion.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.