我的网站上有一个促销横幅。
HTML结构是这样的
<a href="#"><img src="#" usemap="abc"></img></a><map name="abc"><area ...></map>
实际代码:
<div id="promotion_banner" Style="position:fixed;right:0pt;top:25%;cursor: pointer;display:none;z-index:101;"> <a href="http://www.abc.com"> <img src="off-open-mar.png" alt="ABC" usemap="#hide_promo"></img> </a> <map name="hide_promo"> <area shape="rect" coords="20,235,42,260" id="hide_promotion" alt="text"> </map> </div>
当我在 Chrome 或 FireFox 或 Opera 或除 IE 之外的任何其他浏览器中单击横幅时,它工作正常。
但是当我在 IE 中尝试同样的事情时,它并没有点击。悬停时,它会显示适当的 URL,但 URL 不可点击。
您可以通过右键单击横幅或单击 URL 一次然后按 Enter 来访问 URL。
如果有人知道什么,请告诉我。