一个思路:
用二维数组来存放各个区域的坐标。在图片的onmousemove事件里面判断鼠标处于哪个区域中。

解决方案 »

  1.   

    <map>和<area>用于创建图片区域,配合他们的onclick或onmousemove时间来打开窗口请参阅html中<map> 和 <area>的用法
      

  2.   

    http://free.cnyys.com/my/killerj/guestmap/index.htm
      

  3.   

    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_popupMsg(msg) { //v1.0
      alert(msg);
    }
    //-->
    </script>
    </head><body onLoad="MM_popupMsg('啊')">
    <table width="80%" border="1">
      <tr> 
        <td width="68%" height="143"><img src="yy.jpg" border="0" usemap="#Map">&nbsp;</td>
      </tr>
    </table>
    <map name="Map">
      <area shape="rect" coords="25,152,62,181" href="#">
      <area shape="rect" coords="118,136,162,173" href="#">
      <area shape="rect" coords="178,59,236,95" href="#">
    </map>
    </body>
    </html>用JAVASCRIPT 的事件如onclick或onmousemove等配合