图片(img标签)的onerror事件
分析:特别注意 onerror,当图片不存在时,将触发 onerror,而 onerror 中又为 img 指定一个 NoPic.gif 图片。也就是说图片存在则显示 pic.gif,图片不存在将显示 noPic.gif。但问题来了,如果 noPic.gif 也不存在,则继续触发 onerror,导致循环,故出现错误。
说明:如果图片存在,但网络很不通畅,也可能触发 onerror。
解决方法:
第一种::.去掉 onerror 代码;或者更改 onerror 代码为其它;或者确保 onerror 中的图片足够小,并且存在。
第二种:
<script type="text/javascript">
<!–
function nofind(){
var img=event.srcElement;
img.src="https://www.dede58.com/您的图片目录/default.gif";
img.onerror=null; 控制不要一直跳动
}
//–>
</script>
<td align="center"><img src="https://www.dede58.com/您的图片目录/${file.suffix }.gif" onerror="nofind();" />${file.name }</td>
实例写法:<img src="https://www.dede58.com/m_uploads/20160_3/1459144781104.jpg" alt="" onerror="src='images/2.jpg';this.error=null;">
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品织梦源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站织梦程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ进行交流。
常用站长手记
- PHP文件根据id输出指定代码文本
- 织梦channelartlist加入当前栏目焦点样式
- 图片(img标签)的onerror事件
- 软件模型把introduce字段里的图片把相对地址改成绝对
- 解决dede后台字段里的逗号","被过滤问题
- 织梦DedeCMS select_soft_post.php任意文件上传漏洞解
- 阿里云提示织梦DedeCMS uploadsafe.inc.php上传漏洞的
- 织梦dedecms后台文件media_add.php任意上传漏洞解决办
- 织梦dedecms熊掌号自动API提交当日资源代码
- 织梦dedecms支付模块漏洞导致SQL注入的解决办法
- 织梦百度快照劫持注入代码防范
- 织梦DedeCMS common.inc.php文件SESSION变量覆盖漏洞