Foros del Web » Programando para Internet » Javascript »

Problemas con Google Chrome AREAS

Estas en el tema de Problemas con Google Chrome AREAS en el foro de Javascript en Foros del Web. Buenas a todos; tengo un mapa de areas el cual mediante el evento onmouseover se cambia una imagen superpuesta: http://www.canariasmotor.es --> aquí podemos ver el ...
  #1 (permalink)  
Antiguo 14/05/2011, 05:41
 
Fecha de Ingreso: noviembre-2007
Mensajes: 159
Antigüedad: 16 años, 5 meses
Puntos: 1
Problemas con Google Chrome AREAS

Buenas a todos;

tengo un mapa de areas el cual mediante el evento onmouseover se cambia una imagen superpuesta:

http://www.canariasmotor.es --> aquí podemos ver el mapa

y las funciónes javascript

Código PHP:
<!-- Preload de imagenes
var i;
var 
imagenes = new Array("c_1.gif","c_2.gif","c_3.gif","c_4.gif","c_5.gif","c_6.gif","c_7.gif");
var 
lista_imagenes = new Array();
function 
cargarimagenes(){
for(
i in imagenes){
lista_imagenes[i] = new Image();
lista_imagenes[i].src "/images/"+imagenes[i];
}
}
//-->
function changeImg(imgpath){
        
img.src "/images/"+path;

en firefox, ie, opera...funciona correctamente, el problema es en chrome que no funciona y no se cual puede ser el problema.

Saludos.
__________________
Mis proyectos:
-Anuncios Clasificados Gratis
-Anuncios del Motor en Canarias
  #2 (permalink)  
Antiguo 14/05/2011, 06:47
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Problemas con Google Chrome AREAS

En tu código la función está duplicada. Fijate de eliminar esa duplicación . Pero además de eso, el problema es que el primer argumento de tu función no apunta a la imagen (usás una variable mapa que es undefined). Deberías referenciar a la imagen vía name, id, etc.
Puedo estar equivocado en este análisis porque no miré el código en profundidad, pero por alguna misteriosa razón Firefox responde porque al encontrar que la variable mapa es indefinida, referencia a la imagen, pero no es un comportamiento normal y referenciar la imagen de manera inequívoca para que funcione en todos los navegadores.
  #3 (permalink)  
Antiguo 14/05/2011, 07:20
 
Fecha de Ingreso: noviembre-2007
Mensajes: 159
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Problemas con Google Chrome AREAS

Ok, muchas gracias, referencie la imagen mediante su id y perfecto.....

Código PHP:
function changeImg(imgpath){
        
document.getElementById("mapa").src "/images/"+path;

Gracias
__________________
Mis proyectos:
-Anuncios Clasificados Gratis
-Anuncios del Motor en Canarias

Etiquetas: chrome, google
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 15:53.