解决IE6下JS动态设置图片IMG的SRC时图片无法加载错误的方法
2012-08-29 11:19
1021 查看
这次项目中,用到一个js切换img标签的src属性,但是发现图片不会出现,仅仅显示一个框体出来,鼠标放置在图片上右键链接地址是可以正常显示链接地址的,并且点击显示图片图片才能被正常显示。
各种查找方法,最后得出结论,只需要在图片更改之后加上一句:
代码事例如下:
各种查找方法,最后得出结论,只需要在图片更改之后加上一句:
return false;
代码事例如下:
function picclick() { var pic = $('marqueediv').getElementsByTagName('a'); var len = pic.length; for(var i = 0; i < len; i ++ ) { pic[i].onclick = function(i) { return function() { for(var t = 0; t < len; t ++ ) { pic[t].className = t == i ? 'hover' : ''; this.className = 'hover' } var thispic; sspic = pic[i].childNodes[0].src; thispic = 'uploadimg/' + sspic.substring(sspic.indexOf('uploadimg/s'), sspic.length).replace('uploadimg/s', ''); $('pro_pic_item').setAttribute('src', thispic); $('pro_pic_item').setAttribute('alt', 'images'); //解决方法:在此处加上“return false;” return false; } } (i) } }
相关文章推荐
- 解决IE6下JS动态设置图片IMG的SRC时图片无法加载错误的方法
- IE6下JS动态设置图片src地址问题
- 解决img的src在firefox,IE7-8下,无法动态加载的问题
- 通过js去预加载图片,无法正常取得图片高度和宽度的解决方法
- IE6,IE7下js动态加载图片不显示错误
- javascript动态改变img的src属性图片不显示的解决方法
- springmvc controller跳转后jsp页面无法加载静态资源css,图片等错误解决方法
- javascript动态改变img的src属性图片不显示的解决方法
- 一个JS图片放大镜,实现动态记录的图片放大,避免内存泄露,解决IE6下无法遮盖select控件问题
- IE6,IE7下js动态加载图片不显示错误
- ie6下使用js替换img标签src属性图片不显示的错误
- IE6下JS动态设置图片src地址问题
- ie6,7下js动态加载图片不显示错误
- IE6下提示无法设置selected属性,无效索引错误的解决方法
- ie6,7下js动态加载图片不显示错误
- 基于vue 动态加载图片src的解决方法
- <img src="中文文件名" /> 无法显示图片,图片名改成英文就可以显示;试了下在电脑桌面写了个HTML测试下,可以显示中文名称的图片,解决方法
- apache代理tomcat无法加载css,js,图片等资源的解决方法
- 解决:ScrollView嵌套ListView导致无法正确计算ListView的高度之动态加载图片高度常规方法失效。
- 解决用<img src="<%# Eval("ShowPhoto")%>"动态绑定图片,发布到IIS上无法显示的问题