设为首页加入收藏TAG网站地图

更多更全面的了解和使用织梦cms

当前位置:织梦教程网 > 织梦二次开发 > DEDECMS列表页随机调用缩略图的完美解决办法

DEDECMS列表页随机调用缩略图的完美解决办法

已有人收藏发布时间:2018-07-19 16:03   来源:www.dedejc.com 作者:织梦教程网

DEDECMS列表页随机调用缩略图的完美解决办法 

缩略图随机调用方式的步骤如下:

第一步,原先我们模板中调用缩略图的脚本是这样的:

[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='http://www.dedejc.com/dedecms/dev/{@me['arcurl']}'><img src='http://www.dedejc.com/dedecms/dev/{@me['litpic']}'/></a>"); [/field:array]   

 第二步,需要替换成我准备好的:

 <a href=http://www.dedejc.com/dedecms/dev/"[field:arcurl/]" title="[field:title/]" target="_blank"><script language="JavaScript" src=http://www.dedejc.com/dedecms/dev/"/images/road.js"></script></a>  

  第三步,上传下面的JS文件和准备好的图片到主机中

 var m=20; 

var n=Math.floor(Math.random()*m+1) 

document.write ("<img src='http://www.dedejc.com/images/nt"+n+".jpg' border=0 width=148 height=118 />"); 

 

  需要注意一个问题,我们最好准备20-30张固定缩略图尺寸的图片,因为固定尺寸版面比较好看,不会压缩变形。