作者ponderzs (Shin)
看板java
标题Re: [问题] 一种特殊的功能 如何以java达成
时间Fri Oct 26 16:55:59 2007
原PO要的东西,应该是HTML里面的Client Side影像地图
这是写网页上很好用的东西,不过要用语法去写,也不难
简单来说,就是在一张特定的图上,设了n个区域,每个区域有特定的名称&连结
举例来说
http://www.atmovies.com.tw/showtime/
这是全台戏院的连结,透过一张台湾本岛地图,并且设了各县市的区块
透过原始档来解说
<img src="taiwan_map.gif" border="0" usemap="#Map" alt="台湾地区全台戏院电影放
映时间查询"> <BR>
//当然你必须要先准备一张想要做影像地图的图
//usemap="#Map"使用 client side名称为Map的方法
//alt="XXX" 当滑鼠移到此图上会显示的文字
<map name="Map">
<area shape="rect" coords="215,12,292,36" href="link-01" alt="台北地区">
<area shape="poly"
coords="368,46,377,46,394,25,412,18,420,24,431,37,420,43,421,59,432,63,443,65,
452,57,452,52,466,54,467,67,474,74,454,76,450,83,438,94,426,98,417,102,406,107,
404,116,397,127,386,116,388,103,377,95,372,78,383,76,385,58,368,47"
href="link-01" alt="台北地
区">
</map>
//接下来要定义Map这个方法
//area shape="型状" 有rect(rectangle) circ(circle) poly(polygon) 预设值=rect
//rect矩形的区块大小 coords="x1,y1,x2,y2" 左上跟右下的座标
//circ圆形 coords="x,y,r" 圆心座标跟半径长
//poly多边形 如果区块很复杂就是用这个参数,不过要设的座标也相对最多
以上简单说明
--
耶 (十字架)▕ 实┌───────┐(讲台上) 耶稣问正在seminar的我
苏 ● ▕ 验│ ︿囧︿ │
耶稣:小鬼,你混哪的?怎麽
的 ▔耶▔ ▕ 室│ 我 │
比我被钉的还惨....?
信 ∥ ╭──╮▕ 的└── ╱╲ ──┘╭──╮ 我 :主啊,我是研究所新生
徒 ╭│伟大│▕ 人 ╔═══╗╭─│去死│
们=> ○●○●╰──╯▕ 们=> ○●○●○● ╰──╯ by ronall
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.192.170
1F:→ neverfly:没必要吧,直接把长条图本身做超连结就好了 10/26 17:02
2F:→ ponderzs:我只是提供方法 又没说一定要这样用 10/26 17:06