js检测网络是否具体连接功能的代码

前端技术 2023/09/10 JavaScript
复制代码 代码如下:

var EventUtil = {
addHandler: function (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;
}
},
removeHandler: function (element, type, handler) {
if (element.removeEventListener) {
element.removeEventListener(type, handler, false);
} else if (element.detachEvent) {
element.detachEvent(\"on\" + type, handler);
} else {
element[\"on\" + type] = null;
}
}
};

var dom = document.createElement(\'img\');
dom.style = \'display:none;\';
dom.src = \'http://www.baidu.com/img/bdlogo.gif\';
dom.id = \'map_img\';
EventUtil.addHandler(dom, \'error\', function(){

alert(\'你的电脑没有链接网络,连接上网络后才能打开地图!\');
});
document.body.appendChild(dom);

本文地址:https://www.stayed.cn/item/26674

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。