html网页在展示时,监听网络是否断网,如果断网页面暂停点击响应

本文主要是介绍html网页在展示时,监听网络是否断网,如果断网页面暂停点击响应,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

序言: 集合百家之所长,方著此篇文章,废话少说,直接上代码,找好你的测试网页,进行配置,然后复制粘贴代码,就可以了。

1.css文件内容

#newbody{display: none;width: 100%;height: 95%;opacity: 0.4;z-index: 100000;position : absolute ;background-color: white;}#newbodyImg{display: none;z-index: 200000;position: absolute;width: 90%;left: 5%;}

2.HTML文件内容

<!--添加蒙版 提醒图--><img src="img/caitong.gif"  id="newbodyImg" /><!--添加蒙版--><div id="newbody"></div>
  1. js文件内容
//监听网络是否中断var el = document.body;  if (el.addEventListener) {  window.addEventListener("online", function () {  //alert("网络连接恢复");var F= document.getElementById("newbody");F.style.cssText+="display:none;";var M= document.getElementById("newbodyImg");M.style.cssText+="display:none;";}, true);window.addEventListener("offline", function () {  //alert("网络连接中断");//js中获取对象idvar F= document.getElementById("newbody");//改变标签style中的属性值F.style.cssText+="display:block;";//js中获取对象idvar M= document.getElementById("newbodyImg");//改变标签style中的属性值M.style.cssText+="display:block;";}, true);}  else if (el.attachEvent) {  window.attachEvent("ononline", function () {  //alert("网络连接恢复");var F= document.getElementById("newbody");F.style.cssText+="display:none;";var M= document.getElementById("newbodyImg");M.style.cssText+="display:none;";});window.attachEvent("onoffline", function () {  //alert("网络连接中断");//js中获取对象idvar F= document.getElementById("newbody");//改变标签style中的属性值F.style.cssText+="display:block;";//js中获取对象idvar M= document.getElementById("newbodyImg");//改变标签style中的属性值M.style.cssText+="display:block;";});}  else {  window.ononline = function () {  //alert("网络连接恢复");var F= document.getElementById("newbody");F.style.cssText+="display:none;";var M= document.getElementById("newbodyImg");M.style.cssText+="display:none;";};window.onoffline = function () {  //alert("网络连接中断");//js中获取对象idvar F= document.getElementById("newbody");//改变标签style中的属性值F.style.cssText+="display:block;";var M= document.getElementById("newbodyImg");M.style.cssText+="display:none;";};}              

4.测试结果
在这里插入图片描述

这篇关于html网页在展示时,监听网络是否断网,如果断网页面暂停点击响应的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/932904

相关文章

Java实现Excel与HTML互转

《Java实现Excel与HTML互转》Excel是一种电子表格格式,而HTM则是一种用于创建网页的标记语言,虽然两者在用途上存在差异,但有时我们需要将数据从一种格式转换为另一种格式,下面我们就来看看... Excel是一种电子表格格式,广泛用于数据处理和分析,而HTM则是一种用于创建网页的标记语言。虽然两

Spring MVC如何设置响应

《SpringMVC如何设置响应》本文介绍了如何在Spring框架中设置响应,并通过不同的注解返回静态页面、HTML片段和JSON数据,此外,还讲解了如何设置响应的状态码和Header... 目录1. 返回静态页面1.1 Spring 默认扫描路径1.2 @RestController2. 返回 html2

vue解决子组件样式覆盖问题scoped deep

《vue解决子组件样式覆盖问题scopeddeep》文章主要介绍了在Vue项目中处理全局样式和局部样式的方法,包括使用scoped属性和深度选择器(/deep/)来覆盖子组件的样式,作者建议所有组件... 目录前言scoped分析deep分析使用总结所有组件必须加scoped父组件覆盖子组件使用deep前言

VUE动态绑定class类的三种常用方式及适用场景详解

《VUE动态绑定class类的三种常用方式及适用场景详解》文章介绍了在实际开发中动态绑定class的三种常见情况及其解决方案,包括根据不同的返回值渲染不同的class样式、给模块添加基础样式以及根据设... 目录前言1.动态选择class样式(对象添加:情景一)2.动态添加一个class样式(字符串添加:情

使用Python实现批量访问URL并解析XML响应功能

《使用Python实现批量访问URL并解析XML响应功能》在现代Web开发和数据抓取中,批量访问URL并解析响应内容是一个常见的需求,本文将详细介绍如何使用Python实现批量访问URL并解析XML响... 目录引言1. 背景与需求2. 工具方法实现2.1 单URL访问与解析代码实现代码说明2.2 示例调用

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

shell脚本快速检查192.168.1网段ip是否在用的方法

《shell脚本快速检查192.168.1网段ip是否在用的方法》该Shell脚本通过并发ping命令检查192.168.1网段中哪些IP地址正在使用,脚本定义了网络段、超时时间和并行扫描数量,并使用... 目录脚本:检查 192.168.1 网段 IP 是否在用脚本说明使用方法示例输出优化建议总结检查 1

Java实现任务管理器性能网络监控数据的方法详解

《Java实现任务管理器性能网络监控数据的方法详解》在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括CPU使用率、内存占用等,对于开发者和系统管理员来说,了解这些... 目录引言一、背景知识二、准备工作1. Maven依赖2. Gradle依赖三、代码实现四、代码详解五

React实现原生APP切换效果

《React实现原生APP切换效果》最近需要使用Hybrid的方式开发一个APP,交互和原生APP相似并且需要IM通信,本文给大家介绍了使用React实现原生APP切换效果,文中通过代码示例讲解的非常... 目录背景需求概览技术栈实现步骤根据 react-router-dom 文档配置好路由添加过渡动画使用

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11