none
请问图片地图加动态显示采用什么方法比较好? RRS feed

  • 问题

  • 大家好,请问一下:有一张大的图片,想跟ImageMap一样,在图片的不同地方划分为很多小块,想让鼠标移到不同点时动态查询显示不同的内容,鼠标移开时隐藏,请问采用什么技术比较好?最好有实例让我参考下,我对.net与C#略懂,不是很精通,希望大家的帮助,谢谢!
    liuwh
    2010年7月1日 3:35

答案

  • 客户端的图片显示跟.NET和C#没有关系,要先分清楚哪些是客户端,哪些是服务端再进行下一步,现在越来越多的人基础都没弄清楚,就以为什么都在自己掌握中了,怎么可能呢?

    要给一张图片分区域点击,可以用HTML的area标签: http://www.w3schools.com/tags/tag_area.asp


    Please mark the post answered your question as the answer, and vote other helpful posts, so they will appear differently to other users for the same problem. 请将解决实际问题的帖子标记为“答案”,并给其他有帮助的帖子投票,这样其他人有同样问题的时候可以快速找到解决方案。谢谢!
    2010年7月1日 4:21
    版主
  • 思路如下:

    鼠标移动到指定区域的时候触发js脚本,

    js函数中用ajax向服务器提交请求,服务器返回后台查询结果。

    然后显示出来就ok了。

     

    最好将后台内容添加到缓存当中,执行速度会提升许多

    • 已建议为答案 Roy Ming 2010年7月1日 12:49
    • 已标记为答案 KeFang Chen 2010年7月5日 1:26
    2010年7月1日 12:45

全部回复

  • 客户端的图片显示跟.NET和C#没有关系,要先分清楚哪些是客户端,哪些是服务端再进行下一步,现在越来越多的人基础都没弄清楚,就以为什么都在自己掌握中了,怎么可能呢?

    要给一张图片分区域点击,可以用HTML的area标签: http://www.w3schools.com/tags/tag_area.asp


    Please mark the post answered your question as the answer, and vote other helpful posts, so they will appear differently to other users for the same problem. 请将解决实际问题的帖子标记为“答案”,并给其他有帮助的帖子投票,这样其他人有同样问题的时候可以快速找到解决方案。谢谢!
    2010年7月1日 4:21
    版主
  • 非常感谢您的帮助,主要有一点我不知道怎么做,就是当鼠标移上去,需要动态查询后台数据库的内容,然后在这个图片区域用提示显示出来查询的结果(比如:一张图片上面有多个部门的分布区域,鼠标移上去之后根据部门的编号来查找部门的内容,想在同一个页面显示出来)
    liuwh
    2010年7月1日 5:09
  • 思路如下:

    鼠标移动到指定区域的时候触发js脚本,

    js函数中用ajax向服务器提交请求,服务器返回后台查询结果。

    然后显示出来就ok了。

     

    最好将后台内容添加到缓存当中,执行速度会提升许多

    • 已建议为答案 Roy Ming 2010年7月1日 12:49
    • 已标记为答案 KeFang Chen 2010年7月5日 1:26
    2010年7月1日 12:45