代码如下:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>请点击图像上的小羊,跳转至百度。</p>
<img
src="https://www.eddyliu.cn/static/images/favicon.png"
border="0" usemap="#planetmap"
alt="Planets"
height="200" width="200"/>
<map name="planetmap" id="planetmap">
<area id="sunArea" shape="rect" coords="50,101,80,140" href="" />
</map>
</body>
<script>
var sunArea = document.getElementById("sunArea");
sunArea.addEventListener("click", function() {
// 在这里编写您的点击事件处理程序
// 例如,您可以在新窗口中打开链接
window.open("https://www.baidu.com/", sunArea.target);
});
</script>
</html>
shape="rect",属性表示:矩形区域(还有圆形和多边形具体可以查w3c);
coords="x1,y1,x2,y2",属性表示:(x1,y1)矩形为左上角顶点坐标,(x2,y2)为对角顶点。
演示如下: