怎么做到在根据服务端的数据在MAP上画点,并且点击每个点得到相应的文字信息

xddy 2002-04-30 11:07:24
怎么做
...全文
32 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangwenyou 2002-04-30
  • 打赏
  • 举报
回复
你不能要求你的用户都是计算机高手,Applet一旦浏览器配置不好,是启动不了的。不要把你的想法强加于用户之上,他有可能什么都不懂
xddy 2002-04-30
  • 打赏
  • 举报
回复
而且对客户端有一定要求,是什么?
wangwenyou 2002-04-30
  • 打赏
  • 举报
回复
为的还是永恒的话题:数据与控制逻辑的分离。
如果你把显示逻辑和数据都写死在你的Servlet中,如果客户要求对界面进行哪怕是很简单的修改,如修改一个字的颜色,你也得修改Java代码,重新编译,再发布;但如果是通过XML&XSLT方式,你只要修改Server端的XSL文件就行了。
Applet我是深恶痛绝--启动太慢了,而且对客户端有一定要求。
xddy 2002-04-30
  • 打赏
  • 举报
回复
我又想用APPLET来做是否可行
xddy 2002-04-30
  • 打赏
  • 举报
回复
在IE中coords只能精确到整数位。我现在用的是你这种方法。不过我没用XML而是直接写出他的HTML文件。我用XML的话会有那些优点。
wangwenyou 2002-04-30
  • 打赏
  • 举报
回复
好一点的解决方法是使用XML存放Map的数据,然后使用XSLT生成如下结构的HTML
<img src="..." width="100" height="100" usemap="#map" border="0">
<map name="map">
<area shape="rect" coords="100,100,100,100" href="#" alt="该点的信息" title="该点信息">
</map>
不过我觉得你不应控制到点,区域就够了吧?
xuemojie 2002-04-30
  • 打赏
  • 举报
回复
根据鼠标的位置来做阿
xddy 2002-04-30
  • 打赏
  • 举报
回复
服务端的数据是
点的(x,y)和它的相关信息

xddy 2002-04-30
  • 打赏
  • 举报
回复
服务端的数据是
点的(x,y)和它的相关信息

xddy 2002-04-30
  • 打赏
  • 举报
回复
MAP 只是一张JPG图片

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧