大家都知道織夢(mèng)DedeCMS的列表頁(yè)縮略圖默認(rèn)是提取第一張圖片,但是,并不是所有的文章都有圖片來(lái)調(diào)用,有時(shí)候第一張圖也未必適合列表縮略圖的尺寸大小,這樣體驗(yàn)就不好,那么我們可以通過(guò)修改來(lái)實(shí)現(xiàn)列表頁(yè)縮略圖的隨機(jī)調(diào)用。
縮略圖隨機(jī)調(diào)用方式的步驟如下:
第一步,織夢(mèng)模板中調(diào)用縮略圖的標(biāo)簽是這樣的:
[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
第二步,需要替換成我準(zhǔn)備好的:
<a href="[field:arcurl/]" title="[field:title/]" target="_blank"><script language="JavaScript" src="/images/road.js"></script></a>
第三步,上傳road.js文件到images目錄:
var m=20;
var n=Math.floor(Math.random()*m+1)
document.write ("<img src='http://www.您的網(wǎng)址.com/images/nt"+n+".jpg' border=0 width=148 height=118 />");
注:新建一個(gè)js文件,把上面的代碼復(fù)制進(jìn)去,代碼中的網(wǎng)址改成你的網(wǎng)址,后面width和height是縮略圖寬高,自行設(shè)置大小。
第四步,把準(zhǔn)備好的縮略圖上傳到images目錄:
你可以準(zhǔn)備很多張縮略圖,把它們上傳到/images目錄文件夾,然后列表頁(yè)的縮略圖就是自動(dòng)調(diào)用這些圖片。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)dede源碼列表頁(yè)隨機(jī)調(diào)用縮略圖的方法