我尝试添加
<area shape="default" href="venus.htm">
记得删除所有其他区域
它在IE中不起作用
我的用例是我想在不使用锚标记的情况下使整个图像可以点击
更新
@Jon Combe回答我更新了代码并进行了测试 如果图像已经用锚标记包裹,则onclick将无效
<a href="xyz.com">
<img src="Chrysanthemum.jpg" width="145" height="126" alt="Planets" onclick="self.location.href='venus.htm';event.stopPropagation();" >
</a>
内部图像元素可以占用点击元素,而不是传递给外部元素吗?
答案 0 :(得分:1)
网上有很多页面记录了这个形状=&#34;默认&#34;使用IE时不起作用。
两个选择,让我想起:
如果您知道图片的大小,请继续使用图片地图,但请使用user_id)
属性,并使坐标等于图片的大小,即对于145x126像素的图片,请使用{ {1}}
根本不使用图片地图并在图片本身上添加shape="rect"
属性,例如coords="0,0,145,126"