POST TIME:2021-05-23 00:24
使用過dedecms在php空間建站的應該知道,織夢dedecms首頁幻燈片默認調用的是縮略圖,當幻燈片圖片要求比較大時,如圖片尺寸比例和幻燈片的大小相差太大的話,圖片就會自動拉伸模糊,使得幻燈片顯示就不清楚。嚴重影響到網站的美觀和用戶體驗,小編在網上搜查了很多有關于dede首頁幻燈片調用大圖的方法,效果也不是很明顯,也都比較麻煩。無憂小編這里有一個比較簡單的dede首頁幻燈片調用大圖的辦法。 很簡單,就是修改織夢代碼,自動等比例調用圖片。通過查找dede模版相關函數。 第一步:打開首頁模板(index.htm)或者需要幻燈的網頁模板,找到讀取縮略圖的代碼:
picarr[[field:global.autoindex/]] = "[field:litpic/]";其實縮略圖和原圖,名稱差別不大,只是縮略圖多出了_lp,得到縮略圖的情況下,再獲取原圖,就很簡單了。 第二步:找到下面的js代碼:
for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i]; else files += "|"+picarr[i]; }將其修改為:
for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i].replace("-lp",""); else files += "|"+picarr[i].replace("-lp",""); }這樣就OK了,只需修改其中的兩行js代碼 ,就實習了幻燈片調用大圖,是不是很簡單呢。