Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2009, 08:46
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 17 años, 6 meses
Puntos: 56
Respuesta: Onmouse over en una imagen cambie otra imagen distinta

Código javascript:
Ver original
  1. <script type="text/javascript">
  2. var info = new Array();
  3. info["info1"] = "HTML info1";
  4. info["info2"] = "HTML info2";
  5. info["infotext"] = "HTML infotext";
  6.  
  7. function initMap(){
  8.     var d = document, m = d.getElementsByName("Mapa")[0],
  9.     o = m.getElementsByTagName("area"), h, i, w = function(){
  10.         h = this.href.split("#")[1];
  11.         if(typeof h != "undefined" && h != "") d.getElementById("descr").innerHTML = info[h]
  12.     }; for(i = 0; i< o.length; i++) o[i].onmouseover = w
  13. }
  14.  
  15. window.onload = initMap
  16. </script>

Código HTML:
<img src="http://www.ncdesign.org/html/mapimg.gif" usemap="#Mapa">
<map name="Mapa">
   <area shape="poly"  href="#info1" coords="100,100,180,80,200,140" />
   <area shape="circle" href="#info2" coords="80,100,60" />
   <area shape="rect" href="#infotext" coords="140,20,280,60" />
</map>
<div id="descr">Descripción</div> 
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */