【发布时间】:2017-05-14 16:48:58
【问题描述】:
我正在尝试创建一个图像地图,其格式设置为当点击地图上的某个区域时,浏览器会在新选项卡中打开所选链接。
我知道使用 target_blank 属性来执行此操作,并且当我将特定图像作为“按钮”时,此方法有效。但我不知道如何让它在图像映射上工作。
随附的代码可以作为图像映射正常工作,但我想包含在新选项卡中打开链接的功能。
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div>
<map name="pdx">
<area href="https://en.wikipedia.org/wiki/Main_Page" alt="wiki"
target="_blank" shape="rect" coords="300,200,400,800">
</map>
</div>
<p>
<img src="/1st-stark1852WebCover.jpg" width="1800" alt="pdx_1852" usemap="#pdx"/>
</p>
</body>
</html>
【问题讨论】:
-
实际的图像地图使用
area元素来定义点击敏感区域,而不是a。