DEDECMS列表頁隨機調用縮略圖的完美解決辦法
縮略圖隨機調用方式的步驟如下:
第一步,原先我們模板中調用縮略圖的腳本是這樣的:
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]第二步,需要替換成我準備好的:
<a href="[field:arcurl/]" title="[field:title/]" target="_blank"><script language="JavaScript" src="/images/road.js"></script></a>第三步,上傳下面的JS文件和準備好的圖片到主機中
var m=20;
var n=Math.floor(Math.random()*m+1)
document.write ("<img src='http://www.tao2t.net/images/nt"+n+".jpg' border=0 width=148 height=118 />");
需要注意一個問題,我們最好準備20-30張固定縮略圖尺寸的圖片,因為固定尺寸版面比較好看,不會壓縮變形。
以上就是DEDECMS列表頁隨機調用縮略圖的完美解決辦法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答