【发布时间】:2014-01-27 11:30:32
【问题描述】:
我有带有动态生成的图像映射的图像。我希望用户能够点击地图并被带到<area href= 属性。
但是,当他们点击背景(即不在地图的任何区域)时,我希望他们进入背景 URL。
所以我的代码看起来像这样 (fiddle):
<a href="fromAnchor.html" target="_blank">
<img src="image.png" usemap="#test" />
</a>
<map name="test" id="test">
<area href="fromMap.html">
</map>
在 Chrome/FX 中,它按我的预期工作 - 如果我点击 area 标记的形状,我会被带到 fromMap.html,如果我点击其他地方,我会被定向到 fromAnchor.html。
但是,在 IE(已测试到 IE10)中单击 img 但在 area 之外单击什么也不做。它确实在左下角显示了 URL 提示,但它没有跟随 a 标记。
有没有办法解决这个问题?
【问题讨论】: