Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2010, 13:43
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 9 meses
Puntos: 29
Exclamación Interactuar con áreas de mapas de imágenes

Hola amigos.

Tengo un problemilla y es que no creí que iba a ser tan difícil. No encuentro información y lo que intenté no funciona.

Resulta que tengo un mapa de imagen con diferentes áreas. Al ponerse encima de un área necesito que cambie de color, con lo que intenté un this.style.backgroundColor:

Código HTML:
Ver original
  1. <img src="mapa.png" usemap="#mapa">
  2. <map name="mapa">
  3.   <area shape="rect" coords="142,40,181,61" href="#"  onmouseover="this.style.backgroundColor='orange';"/>
  4. </map>

Pero claro, no funciona. Y yo me pregunto: hay alguna manera de aplicar una clase o cambiar una imagen en un área en concreto o tengo que cortar área a área y hacer una imagen general de cada una para cambiarlas dinámicamente? Esta última opción como entenderéis es inviable hasta para el usuario.

Gracias por vuestras ideas y sugerencias.

Saludos.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.