El hecho es que en firefox y chrome funciona bien. En IE7 a veces hace algún destello pero que va, no sirve
Esta es la imagen: si puedes pruébala en http://www.nacsport.com/sp/beta.asp
El ejemplo que he descargado, si funciona:
http://www.htmliseasy.com/buttons/index4.html
http://www.htmliseasy.com/buttons/demo_imagemap.html
Mi código:
Código:
// preload images: if (document.images) { //dir_up = new Image(76,76); dir_up.src = "dir_up.gif"; compra_basic = new Image(417,161); compra_basic.src = "../imgs/Piezas compra NAC/piezas/panel_basic_btn_comprar.jpg"; demo_basic = new Image(417,161); demo_basic.src = "../imgs/Piezas compra NAC/piezas/panel_basic_btn_demo.jpg"; compra_scout = new Image(20,20); compra_scout.src = "../imgs/Piezas compra NAC/piezas/panel_scout_btn_comprar.jpg"; demo_scout = new Image(20,20); demo_scout.src = "../imgs/Piezas compra NAC/piezas/panel_scout_btn_demo.jpg"; } function hiLite(imgName,imgObjName) { if (document.images) { document.images[imgName].src = eval(imgObjName + ".src"); }} function nada() { // empty function } //--></SCRIPT>
Código HTML:
<map name="panel_b"> <area shape="rect" coords="145,122,229,159" href="#" onMouseOver="javascript:hiLite('panel_basic','compra_basic')"> <area shape="rect" coords="228,125,300,162" href="#" onMouseOver="javascript:hiLite('panel_basic','demo_basic')"> </map> <map name="panel_scout" id="panel_scout"> <area shape="rect" coords="143,123,225,157" href="#" onMouseOver="javascript:hiLite('panel_scout','compra_scout')"> <area shape="rect" coords="224,123,294,158" href="#" onMouseOver="javascript:hiLite('panel_scout','demo_scout')"> </map>