我正在尝试使用 JavaScript 执行以下操作:
- 当悬停在地图上时,它必须标记鼠标光标下方的区域。
- 单击该选定区域时能够创建一个新窗口。
[我已经取得的成就 - 将鼠标悬停在地图左侧的矩形上
但是,我需要该区域用于除正方形和几何对象之外的其他事物。执行它的最佳/简单方法是什么,以便您可以选择下图中的区域?
我正在尝试使用 JavaScript 执行以下操作:
[我已经取得的成就 - 将鼠标悬停在地图左侧的矩形上
但是,我需要该区域用于除正方形和几何对象之外的其他事物。执行它的最佳/简单方法是什么,以便您可以选择下图中的区域?
基本上你可以使用下面的区域标签:
<img src="planets.gif" width="145" height="126" alt="Planets"
usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
这是链接: http ://www.w3schools.com/tags/tryit.asp?filename=tryhtml_areamap
所以你可以为每个区域分配一个ID,你可以在javascript中为这些区域编写悬停、点击代码。