为了保持系统的灵活性,缩略图中没有使用常见的默认图片代替方式。
但是我们可以使用js来使其显示默认的图片或者在无图片的时候不显示相应的代码段。
下面仅仅是一个思路
方法一:<script type="text/javascript">
function t_showimg(l1){
var I1;
(l1.length>0)?I1='<img src="'+l1+'"/>':I1='';
document.write(I1);
}
</script>
<div id="artcontent"><script type="text/javascript">t_showimg('{king:image /}');</script>{king:content/}</div>
方法二:
<script type="text/javascript">
function t_showimg(l1){
var I1;
(l1.length>0)?I1='<img src="'+l1+'"/>':I1='<img src="images/nopic.jpg"/>';
document.write(I1);
}
</script>
<div id="artcontent"><script type="text/javascript">t_showimg('{king:image /}');</script>{king:content/}</div>
方法三:还有一种办法是使用onerror属性
<a href="(king:path/)"><img alt="(king:title/)" src="(king:image/)" onerror="this.src='images/nopic.jpg'" width="100" height="100"/></a>
上述办法在大量图片的时候使用起来还是比较繁琐的,如果有谁做图片站的话,可以考虑把这个封装下,一般的应用足够了。
注意:如果想无图片显示默认图片需要在模板文件中images文件夹下放入一个名字为nopic.jpg的图片。
缩略图无图显示红叉的解决办法
上一页:如何升级到最新版本?
关键字:缩略图无图显示红叉的解决办法
最新文章
找不到数据库连接的原因分析01.14 如何使用下载的模板或新建模板?01.08 如果想将生成的页面扩展名由默认的htm改..01.06 如果想将后台路径admin改为别的,还需要..01.06 缩略图无图显示红叉的解决办法01.03 如何升级到最新版本?01.01
