Heim  >  Artikel  >  Web-Frontend  >  javascript动态改变img的src属性图片不显示的解决方法_图象特效

javascript动态改变img的src属性图片不显示的解决方法_图象特效

WBOY
WBOYOriginal
2016-05-16 18:18:192244Durchsuche

首先讲下这个bug的出现的情况,页面中有

复制代码 代码如下:
这么一个a标签,onclick中的JS代码就是改变id为current的img标签的src属性,以达到动态切换图片的效果。可是不幸的是:IE是动态改变的图片的路径,但是图片却不显示出来,得右键“显示图片”才能看到改变后的图片,不知是什么原因,但据说是或者这样使用a标签的话并不能阻止a标签最后触发一个什么行为,导致ie6会错误的认为页面刷新或者重定向了,并且中断了当前所有连接,这样新图片的加载就被aborted了(不知真假),不管原因是真是假,下面就先说下解决方案吧

简单的解决方法: 
复制代码 代码如下:




就是在代码后面加上return false;即可
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn