大家都知道織夢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>
第三步,上傳road.js文件到images目錄:
	var m=20; 
	var n=Math.floor(Math.random()*m+1) 
	document.write ("<img src='http://www.您的網址.com/images/nt"+n+".jpg' border=0 width=148 height=118 />");
注:新建一個js文件,把上面的代碼復制進去,代碼中的網址改成你的網址,后面width和height是縮略圖寬高,自行設置大小。
第四步,把準備好的縮略圖上傳到images目錄:
你可以準備很多張縮略圖,把它們上傳到/images目錄文件夾,然后列表頁的縮略圖就是自動調用這些圖片。
新聞熱點
疑難解答