美文网首页
预加载 和 懒加载

预加载 和 懒加载

作者: Wo信你个鬼 | 来源:发表于2019-03-14 17:25 被阅读0次

预加载

具体请看:http://www.createjs.cc/preloadjs/docs/classes/LoadQueue.html

<!DOCTYPE html>
<html>

    <head>
        <meta charset="utf-8" />
        <title></title>
        <style type="text/css">
            .loading{
                text-align: center;
                font-size: 30px;
                margin-top: 50px;
            }
        </style>
    </head>

    <body>
        <div class="loading">
            0%
        </div>
        <script src="js/preloadjs.min.js"></script>
        <script type="text/javascript">
            //实例化一个预加载源的对象 
            var loading = document.querySelector(".loading");
            var queue = new createjs.LoadQueue();
            queue.loadManifest([
                {"id": "1","src": "img/wg.gif"},
                {"id": "1","src": "img/wg2.gif"}
                ]);
                queue.on("complete", function(res){
                    console.log("complete",res)
                });
                queue.on("progress", function(res){
                    console.log("progress",res)
                    loading.innerHTML = Math.floor(res.progress*100) +"%";
                });
        </script>
    </body>

</html>

懒加载

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>  
        <img class="lazyload" alt="" width="600" height="350" data-original="img/gg.gif" />
        <script type="text/javascript" src="js/jquery-2.1.0.js"></script>
            <script type="text/javascript" src="js/jquery.lazyload.min.js"></script>
        <script type="text/javascript">
            $(function() {
                $("img.lazyload").lazyload({
                    effect: "fadeIn",
                    placeholder: "img/timg.webp"
                });
            });
        </script>
    </body>
</html>

相关文章

  • web优化之懒加载和预加载

    懒加载和预加载是常用的web优化的手段。所以我们首先应该明白什么是懒加载和预加载。懒加载:懒加载也加延迟加载,延迟...

  • 懒加载和预加载

    懒加载和预加载 1. 懒加载 1. 什么是懒加载? 懒加载也就是延迟加载 当访问一个页面的时候,先把img元素或是...

  • JS

    JS 懒加载,预加载 概念:懒加载也叫延迟加载:JS图片延迟加载,延迟加载图片或符合某些条件时才加载某些图片。预加...

  • ViewPager+Fragment预加载和懒加载分析

    1 什么是fragment的预加载和懒加载? 预加载:viewpager显示当前fragment的时候,viewp...

  • 图片懒加载

    懒加载与预加载的基本概念。 懒加载也叫延迟加载:JS图片延迟加载 延迟加载图片或符合某些条件时才加载某些图片。 预...

  • 懒加载和预加载

    一、懒加载 1.什么是懒加载 懒加载也叫延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式。用户...

  • 懒加载和预加载

    1)概念: 懒加载也叫延迟加载:JS图片延迟加载,延迟加载图片或符合某些条件时才加载某些图片。预加载:提前加载图片...

  • 懒加载和预加载

    懒加载就是在资源进入可视区域之后再加载 页面可视区高度: clientHeight = window.innerH...

  • 懒加载和预加载

    1、懒加载 1.什么是懒加载? 懒加载也就是延迟加载。 当访问一个页面的时候,先把img元素或是其他元素的背景图片...

  • 懒加载和预加载

    待编辑中。。。

网友评论

      本文标题:预加载 和 懒加载

      本文链接:https://www.haomeiwen.com/subject/vuucmqtx.html