断网检测

/**
 * 检测断网
 */
let EventUtil = {
    addHandler: (element, type, handler) => {
        if (element.addEventListener) {
            element.addEventListener(type, handler, false);
        } else if (element.attachEvent) {
            element.attachEvent('on' + type, handler);
        } else {
            element['on' + type] = handler;
        }
    }
};
EventUtil.addHandler(window, 'online', () => {
    alert('网络连接已恢复');
});
EventUtil.addHandler(window, 'offline', () => {
    alert('请确认网络是否连通,否则会造成当前工作丢失');
});

猜你喜欢

转载自blog.csdn.net/jiandan1127/article/details/88024674