问答详情
源自:2-4 html5离线缓存(上)

代码共享下

可以把代码共享下吗?

提问者:晴星随风 2015-01-04 10:35

个回答

  • qq_巴黎夜憔悴_0
    2016-04-14 11:46:55

    <!DOCTYPE html>

    <html manifest="sample.appcache">

    <head>

        <meta charset="UTF-8">

        <title>ddd</title>

        <link rel="stylesheet" href="style.css">

    </head>

    <body>

        <img src="1.png">

        <img src="3.png">


        <script>

            //监控

            window.onload = function(){

                window.applicationCache.onupdateready = function(e){

                    console.log(window.applicationCache.status);

                    if(window.applicationCache.status == window.applicationCache.UPDATEREADY){

                        window.applicationCache.swapCache();

                        if(confirm('版本更换,是否确认加载?要重新刷新两次')){

                            window.location.reload();

                        }

                    }else{

                        console.log('manifest did not change');

                    }

                }

            }

        </script>

    </body>

    </html>