Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/02/2010, 07:34
mortal2008
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Ver lo mismo en diferentes pantallas

Si, functiona en IE, Safari y Chrome pero no funciona en Firefox y Opera (tengo las últimas versiones de todos). ¿Cuál podría ser la causa? La función con la que calculo la posición del contenedor del mapa (para que a partir de ella coloque la imágen sobre el MAP AREA) es ésta:
Código:
function get_window_size() {
var size = Array(800, 600);

    if (typeof window.innerWidth != 'undefined') {          //Esto para la mayoría de los navegadores, incluyendo Mozilla
        size[0] = window.innerWidth,
        size[1] = window.innerHeight
    } else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {         //Esto para IE y Opera
        size[0] = document.documentElement.clientWidth,
        size[1] = document.documentElement.clientHeight
    } else {       //Esto para navegadores más antiguos
        size[0] = document.getElementsByTagName('body')[0].clientWidth,
        size[1] = document.getElementsByTagName('body')[0].clientHeight
    }
    return size;
}

Última edición por mortal2008; 02/02/2010 a las 07:42