ie6 js替换图片路径 不显示问题

哎~IE6从来不缺少诡异的事情~

如果触发替换图片的js是a标签的话 a上面的href="javscript:void(0)" 或者是href="#" ie6就不显示图片了 具体是怎么回事我也是搜了搜才知道.

据说<a href="javascript:void(0)">或者<a href=#">这样使用a标签的话并不能阻止a标签最后触发一个什么行为,导致ie6会错误的认为页面刷新或者重定向了,并且中断了当前所有连 接,这样新图片的加载就被aborted了。

解决的办法就是 一个就是<a href="swapImgSrc(); return false;">

另一个就是把a标签替换成别的 建议替换成span onclick事件或者绑定事件就ok了!

你可能感兴趣的:(ie6)