假如用过DEDECMS的伴侣应该都知道,有些模板列表页面需要用到缩略图,挪用内容中的缩略图可以利用系统自带的剧本挪用第一张图片。可是,并不是我们所有的内容里都有图片,有时候第一张图片也不必然是适合尺寸的尺度缩略图巨细,总之用户体验欠好,尤其是编辑人员健忘可能不会上传缩略图的话那势必会影响网站。
缩略图随机挪用方法的步调如下:
第一步,原先我们模板中挪用缩略图的剧本是这样的:
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='http://down.chinaz.com/try/201304/{@me['arcurl']}'><img src='http://down.chinaz.com/try/201304/{@me['litpic']}'/></a>"); [/field:array]第二步,需要替换成我筹备好的:
<a href=http://down.chinaz.com/"[field:arcurl/]" title="[field:title/]" target="_blank"><script language="JavaScript" src=http://down.chinaz.com/"/images/road.js"></script></a>第三步,上传下面的JS文件和筹备好的图片到主机中。
var m=20;var n=Math.floor(Math.random()*m+1)
document.write ("<img src='http://www.wenxueba.net/images/nt"+n+".jpg' border=0 width=148 height=118 />");
需要留意一个问题,我们最好筹备20-30张牢靠缩略图尺寸的图片,因为牢靠尺寸版面较量悦目,不会压缩变形。假如你列表10个内容,假如只有10个图片随时机导致图片有几个会反复,体验不是太好,假如图片多一些可以使得反复的几率小一些。就这样,假如有需要就参考利用吧。
织梦CMS(DedeCMS) v5.7 SP1 GBK build20150618下载