【问题标题】:HTML JavaScript Weak network detectingHTML JavaScript 弱网络检测
【发布时间】:2021-04-16 09:13:14
【问题描述】:

我想做一个弱网络检测器。我已经做了一个离线和在线检测器。像这样:当然还有一些 JavaScript。

<body onoffline="offlineDetect()" ononline="onlineDetect()">

所以我的问题是,有什么方法可以检查连接是否高于例如 400 毫秒,如果 ping 达到 400 毫秒,则会出现警告消息?

【问题讨论】:

标签: javascript html css ping offline


【解决方案1】:
 <script>
window.addEventListener('load', function() {
  var status = document.getElementById("status");
  var log = document.getElementById("log");

  function updateOnlineStatus(event) {
    var condition = navigator.onLine ? "online" : "offline";

    status.className = condition;
    status.innerHTML = condition.toUpperCase();

    log.insertAdjacentHTML("beforeend", "Event: " + event.type + "; Status: " + condition);
  }

  window.addEventListener('online',  updateOnlineStatus);
  window.addEventListener('offline', updateOnlineStatus);
});
</script>
<div id="status"></div>
<div id="log"></div>
<p>This is a test</p>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-31
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 2010-10-10
    • 2011-04-27
    • 2019-09-21
    相关资源
    最近更新 更多