温馨提醒
如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢
本文最后更新于2023年8月5日,已超过 180天没有更新
图片延迟加载的原理
图片延迟加载的原理就是先不设置img的src属性,等合适的时机(比如滚动、滑动等)在动态去给img的src属性!
图片延迟加载的好处
减少对服务器的请求,降低服务器的带宽
织梦文章内容图片延迟加载懒加载
1、首先在head.htm模板文件中引入jquery和jquery.lazyload
<script src="jquery.min.js"></script>
<script src="jquery.lazyload.min.js"></script>
<script type="text/javascript">
$(function() {
$("img").lazyload({
effect:"fadeIn"
});
});
</script>
2、其次打开included/extend.fuc.php,在最后面增加CimgUrl函数,下面域名部分为你的域名
function CimgUrl($newurl){
$newurl = str_replace('src="/uploads/','class="lazy" data-original="https://www.hhymw.com/uploads/',$newurl);
return $newurl;
}
模板调用:
{dede:field.body function='CimgUrl( me)'/}
也可以把PHP函数直接写到模板里面,模板调用:
{dede:field.body function="str_replace('src="/uploads/','class="lazy"data-original="http://www.yoursite.com/uploads/', me)"/}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系客服QQ3387285338进行处理。


评论0+