图像映射在IE中不起作用

时间:2011-08-27 21:34:17

标签: html internet-explorer map imagemap

我的网站上有一张图片地图,除IE之外的所有内容都可以使用。

这是代码:

    <div id="content">
    <div style="text-align:center; width:302px; margin-left:auto; margin-right:auto;">
    <img id="alexpeteNav" src="nav.jpg" usemap="Aalexpetenav" border="0" width="302" height="274" alt="" />
    <map id="BalexpeteNav" name="AalexpeteNav">
    <area shape="rect" coords="0,0,297,72" href="http://doubleohnine.com/" alt="009" title="009" />
    <area shape="rect" coords="0,68,297,140" href="about.html" alt="About alexpete" title="About alexpete" />
    <area shape="rect" coords="0,139,297,211" href="https://plus.google.com/104897364451129767176" alt="Google+" title="Google+" />
    <area shape="rect" coords="0,209,297,269" href="http://www.facebook.com/alexpete" alt="Facebook" title="Facebook" />
    </map>
    </div> 
    </div>

有什么建议吗?原因是什么?

该网站在www.alexpete.com上在线。

谢谢。

1 个答案:

答案 0 :(得分:23)

usemap期望图片地图有效hash-name reference,即地图名称前的#

我猜其他浏览器在这方面更宽松。