如何解决HTML JavaScript 弱网络检测
我想做一个弱网络检测器。我已经做了一个离线和在线检测器。像这样:当然还有一些 JavaScript。
<body onoffline="offlineDetect()" ononline="onlineDetect()">
所以我的问题是有什么方法可以检查连接是否高于例如 400 毫秒,如果 ping 达到 400 毫秒,则会出现警告消息?
解决方法
<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>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。