我在我的网站上有宣传横幅。横幅图片上的链接未在IE中被点击
的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然后点击输入来访问URL。
如果有人知道,请告诉我。
你不需要关闭img标签。抓住我以前的评论。 – btevfik 2013-03-24 10:58:52
这个工作没有地区和地图吗? – btevfik 2013-03-24 10:59:57
你是否也试过w3schools上的那个?这工作在您的浏览器http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_areamap – btevfik 2013-03-24 11:00:54