首页 > Web开发 > 详细

html5-深入浅出(3)

时间:2019-03-20 19:48:09      阅读:142      评论:0      收藏:0      [点我收藏+]

在线和离线事件

  navigator.onLine 是一个值为 true/false  (true 表示在线, false 表示离线) 的属性。。当浏览器从在线与离线状态中切换时,会触发「online」与「offline」这两个事件,这两个事件会在页面的 <body> 上触发。此外,该事件会从 document.body 冒泡到 document 上,最后到达 window。两个事件都无法被取消(你无法阻止用户进入在线或离线状态)。

  

<script>
        function updateOnlineStatus(event) {
            var condition = navigator.onLine ? "online" : "offline";
            console.log("Event: " + event.type + "; Status: " + condition);
        }
        window.addEventListener("offline", updateOnlineStatus)
        window.addEventListener("online", updateOnlineStatus)
 </script>

  只有网络状态变化时,此事件才会触发

html5-深入浅出(3)

原文:https://www.cnblogs.com/xqzi/p/10567044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!