欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

代理加盟

2023全新代理計(jì)劃,一站式模板建站,銅牌代理低至699元送終身VIP,獨(dú)立代理后臺(tái),自營(yíng)貼牌。

您現(xiàn)在的位置: 麥站網(wǎng) > 織夢(mèng)大學(xué) > 使用教程 >

DedeCMS文章內(nèi)容圖片延遲加載

來(lái)源:本站原創(chuàng) 發(fā)布時(shí)間:2019-03-31 13:46:16熱度: ℃我要評(píng)論(0

麥站模板建站平臺(tái)(10年經(jīng)驗(yàn)),服務(wù)數(shù)萬(wàn)家企業(yè),固定透明報(bào)價(jià)。域名注冊(cè)、主機(jī)/服務(wù)器、網(wǎng)站源碼一站式服務(wù)。實(shí)體公司,專業(yè)團(tuán)隊(duì),值得選擇!超過(guò)1000套模板已登記版權(quán),合規(guī)合法建站,規(guī)避版權(quán)風(fēng)險(xiǎn)!【點(diǎn)擊獲取方案】

lazyload圖片延遲加載

       DedeCMS首頁(yè)、列表實(shí)現(xiàn)延遲加載參考網(wǎng)站圖片Lazyload延遲加載技術(shù), 下載兩個(gè)必要文件。在</head>之前加入如下代碼

<script data-original="jquery-1.11.0.min.js"></script><!--請(qǐng)下載到本地-->
<script data-original="jquery.lazyload.js"></script><!--請(qǐng)下載到本地-->
<script type="text/javascript" charset="utf-8">$(function(){$("img.lazy").lazyload({effect: "fadeIn"});});</script>

       修改文章內(nèi)容body圖片標(biāo)簽,加上class="lazy",替換src為data-original,即

< img src='圖片地址' alt='圖片說(shuō)明'/>

       修改為

< img class='lazy' data-original='圖片地址'alt='圖片說(shuō)明'/>

       用到PHP函數(shù)str_replace。語(yǔ)法:

str_replace(find,replace,string,count)

find 必需,規(guī)定要查找的值。
replace 必需,規(guī)定替換 find 中的值的值。
string 必需,規(guī)定被搜索的字符串。
count 可選,一個(gè)變量,對(duì)替換數(shù)進(jìn)行計(jì)數(shù)。

       替換多個(gè)查找值需要放到array里面,如

str_replace(array("a" , "b") , array("c" , "d") , abcde); //a替換成c,b替換成d,最后輸出:cdcde

修改方法一

      打開(kāi)include/arc.archives.class.php,找到

//設(shè)置全局環(huán)境變量
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');

       第二行修改為

@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],
$this->Fields['body']=str_replace(array("<img","src"),array("<img class='lazy'","data-original"),$this->Fields['body']),'archives');

       這個(gè)方法不靈活,會(huì)把body里面所有“<img”、“src”都替換,一般的網(wǎng)站還行,像秀站網(wǎng)博客這樣技術(shù)性源代碼多的就好辦了。另外還有附件路徑原來(lái)是相對(duì)路徑,做了絕對(duì)路徑修改也需要用到srt_replace函數(shù),干脆整合到一起,修改如下:

修改方法二

       打開(kāi)included/extend.fuc.php,在最后面增加ImgUrl函數(shù),下面橙色部分為你的域名:     

function ImgUrl($newurl){
    $newurl = str_replace('src="/uploads/','class="lazy" data-original="http://mengdiqiu.com.cn/uploads/',$newurl);
    return $newurl;
}

       模板調(diào)用

{dede:field.body function='ImgUrl(@me)'/}

修改方法三

       可以把PHP函數(shù)直接寫(xiě)到模板里面,模板調(diào)用:

{dede:field.body function="str_replace('src="/uploads/','class="lazy" data-original="http://www.xiuzhanwang.com/uploads/',@me)"/}

    轉(zhuǎn)載請(qǐng)注明來(lái)源網(wǎng)址:http://mengdiqiu.com.cn/dedecms_jq/1377.html

    發(fā)表評(píng)論

    評(píng)論列表(條)

       
      QQ在線咨詢
      VIP限時(shí)特惠