各位老大:        目前遇到一个难题,就是http://www.jj-inn.com/City/location.aspx 像这个的一个页面,要做一个特效,鼠标移到某个区域上,这个区域有很明显的变化,例如:鼠标移动到“辽宁”区域上,这块地图就会产生浮雕效果,或者立体效果,有很明显的变化。我在网上找了页面,都没有类似的效果,都只是文字变化一下,或者出现提示框。有没有什么页面是会产生浮雕效果,或者立体效果的?        我尝试过http://images1.wowchina.com/burningcrusade/townhall/outlandmap.html,但是这个的太反锁了,而且区域小的话,锚点就太多了,时间就触发不到。        各位老大,有什么方法么?在线等答案。        谢谢。

解决方案 »

  1.   

    这个我也想要,帮你顶一下,不少都用flash来实现这个,不过得flash连接数据库,你说的这个是图片+层,来实现的,
    很不好控制这个位置!谁有源代码公开一下!谢谢了
      

  2.   

    FLASH就麻烦了,还是用JS实现比较简单一点,到底谁有解决办法呢?
      

  3.   

    目前还真没什么好方法,也没有什么例子,做起来真是麻烦啊不到万不得已不想用FLASH做
      

  4.   

    可以先看看能不能用<area>
      

  5.   

    多边形热点工具,
    http://images1.wowchina.com/burningcrusade/townhall/outlandmap.html这个貌似用的就是
    你可以,用DW,然后用多边形热点工具自己花
      

  6.   

    JS用这样子的: 在一个图片上加一个<area>,用mouseover 和mouseout 来调用js把背景图换了,就可以了。
    不过图就要很多个了,呵呵。。无办法。连Microsoft Worldwide Home也是这样做的。。<div>
       <img src="sksksks.jpg"/>
       <map>
          <area onmouseover="over(1);" onmouseout="our(1);" href="跳转页面的地址" coords="105, 130, 76, 116, 17(是area的范围)" shape="poly"/>
       </map>
    </div>