ImageMap获取点击热点的坐标
我在ImageMap上面设置了好几个热点,我想在鼠标点击其中一个热点的时候获取他的坐标怎么弄
我在ImageMap上面设置了好几个热点,我想在鼠标点击其中一个热点的时候获取他的坐标怎么弄
解决方案 »
- 怎么从字符串中获取汉字及汉字的标点符号?
- 关于截取字符串的问题
- 网页出现未在本地计算机上注册"microsoft.jet.oleDB.4.0"提供程序怎么解决
- asp.net+ajax无刷新联动发布到网上后不能用
- 下载了一个asp.net网站,有一点看不懂,请高手指教!!!
- 求 ASP.NET Web Service + AJAX 技术
- 用什么方法来代替往页面传递参数的方法呢?(如:test.aspx?id=123)
- 急需熟悉REPORTING SERVICE、ASP。NET编程人员(上海)今天开始至年前后
- 简单邮件发送问题,大家快来帮忙呀!
- 请问如何对服务器上的word文件进行修改和保存(在客户端)---在线等待
- asp.net在服务器端如何得到一个dom元素 在css文件中定义的dom元素的高度和宽度
- 服务器端控件 如何既响应客户端单击事件又相应服务器端单击事件?
hotspotmode="Navigate"
NavigateUrl="navigate1.htm"
alternatetext="Button 1"
top="30"
left="175"
bottom="110"
right="355">
</asp:RectangleHotSpot>
设置坐标位置
<script runat="server">
protected void ImageMap1_Click(object sender, ImageMapEventArgs e)
{
String region = "";
switch(e.PostBackValue)
{
case "NW":
region = "Northwest";
break;
case "NE":
region = "Northeast";
break;
case "SE":
region = "Southeast";
break;
case "SW":
region = "Southwest";
break;
}
Label1.Text = "You clicked the " + region + " region.";
}
</script><html>
<body>
<form id="form1" runat="server">
<div>
<asp:Label runat="server" ID="Label1" />
<br />
<br />
<asp:ImageMap ID="ImageMap1" ImageUrl="~/Images/MapTest.PNG"
runat="server"
HotSpotMode="PostBack"
OnClick="ImageMap1_Click">
<asp:RectangleHotSpot Bottom="100" Right="100"
HotSpotMode="PostBack" PostBackValue="NW" />
<asp:RectangleHotSpot Bottom="100" Left="100" Right="200"
HotSpotMode="PostBack" PostBackValue="NE" />
<asp:RectangleHotSpot Bottom="200" Right="100" Top="100"
PostBackValue="SW" />
<asp:RectangleHotSpot Bottom="200" Left="100" Right="200"
Top="100" PostBackValue="SE" />
</asp:ImageMap>
</div>
</form>
</body>
</html>
CircleHotSpot//圆形
PolygonHotSpot//自定
RectangleHotSpot//矩形//记得结贴!!