我正在尝试使用shape =“poly”来映射图像。它适用于Chrome,但在IE或FF中不起作用,我不确定为什么。我试过在最后复制第一个坐标,而不是重复它们。这是代码:
<map name="passport1_map" id="passport1_map">
<area shape="poly" coords="781,512,781,558,734,558,781,512" href="javascript:toggle_popup('passport2_div')"/>
</map>
<img src="../../css/challenges/sevenWonders/passportEmptyPage1.png" Usemap="passport1_map" width="800" height="567" />
答案 0 :(得分:0)
因为您要链接到同一文档中的地图,所以需要一个锚:usemap="#passport1_map"
(实际上我认为浏览器不再支持外部地图了。)