当前位置: 首页 > wzjs >正文

网站建设制作公司国内访问wordpress

网站建设制作公司,国内访问wordpress,门户网站代码结构,网站后台新闻不显示如何刷新💂 个人网站:【海拥】【摸鱼游戏】【神级源码资源网站】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 有时你可能希望增强…
  • 💂 个人网站:【海拥】【摸鱼游戏】【神级源码资源网站】
  • 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】
  • 💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】

有时你可能希望增强你的应用程序以通知用户他们可能已经失去了互联网连接。

用户可能正在访问你的网站并收到缓存版本,因此通常看起来他们的互联网仍在工作。
然而,他们失去了引擎盖下的连接,并且不会加载任何新内容。

在这里向他们显示一些消息以让他们知道他们应该检查他们的连接可能是有益的。

检测连接状态

我们可以利用navigator.onLineAPI 来检测连接状态。
这将返回一个布尔值来指示用户是否在线。

注意:请注意浏览器的实现方式不同,因此结果可能会有所不同。

这在初始加载时效果很好,所以我们可以做这样的事情。

window.addEventListener('load', () => {const status = navigator.onLine;
});

但是我们不知道加载后网络状态是否发生变化,这是不理想的。

我们可以订阅离线和在线事件来监听这些特定的变化。

window.addEventListener('offline', (e) => {console.log('offline');
});window.addEventListener('online', (e) => {console.log('online');
});

演示

让我们设置一个快速演示来演示这一点。
我们将在屏幕中央使用一个基本的文本元素,但你当然可以按照你喜欢的任何方式设置样式和实现它。

注意:我正在使用 SCSS 来设置样式

<div class="status"><div class="offline-msg">You're offline 😢</div><div class="online-msg">You're connected 🔗</div>
</div>

我们在默认为连接状态的前提下构建它。

让我们添加一些基本样式。

.status {background: #efefef;display: flex;justify-content: center;align-items: center;min-height: 100vh;div {padding: 1rem 2rem;font-size: 3rem;border-radius: 1rem;color: white;font-family: Roboto, 'Helvetica Neue', Arial, sans-serif;}.online-msg {background: green;display: block;}.offline-msg {background: red;display: none;}
}

默认情况下,这只会显示在线消息。
让我们添加一个条件,如果状态元素有一个离线类,我们切换两个 div。

.status {&.offline {.online-msg {display: none;}.offline-msg {display: block;}}
}

现在,如果我们将离线类添加到状态 div,我们应该会看到离线消息。

那么我们如何根据网络状态切换这些呢?

const status = document.querySelector('.status');
window.addEventListener('load', () => {const handleNetworkChange = () => {if (navigator.onLine) {status.classList.remove('offline');} else {status.classList.add('offline');}};window.addEventListener('online', handleNetworkChange);window.addEventListener('offline', handleNetworkChange);
});

是的,这段代码可以解决问题!
我们在第一次加载时对其进行了初始化,并创建了一个新函数来检查导航器状态。

然后我们添加事件监听器来监听变化,这样我们就可以根据它们采取行动。
在更改时,它可以添加或删除类名。

如果我们尝试一下,它看起来像这样。

在这里插入图片描述

⭐️ 好书推荐

《PyTorch教程:21个项目玩转PyTorch实战》

在这里插入图片描述

【内容简介】

PyTorch 是基于 Torch 库的开源机器学习库,它主要由 Meta(原 Facebook)的人工智能研究实验室开发,在自然语言处理和计算机视觉领域都具有广泛的应用。本书介绍了简单且经典的入门项目,方便快速上手,如 MNIST数字识别,读者在完成项目的过程中可以了解数据集、模型和训练等基础概念。本书还介绍了一些实用且经典的模型,如 R-CNN 模型,通过这个模型的学习,读者可以对目标检测任务有一个基本的认识,对于基本的网络结构原理有一定的了解。另外,本书对于当前比较热门的生成对抗网络和强化学习也有一定的介绍,方便读者拓宽视野,掌握前沿方向。

📚 京东自营购买链接:《PyTorch教程:21个项目玩转PyTorch实战》


文章转载自:

http://zuhV9slY.dgpxp.cn
http://WjQfWIVF.dgpxp.cn
http://wfuk5uRj.dgpxp.cn
http://GvQo6HFr.dgpxp.cn
http://eJ9pzD0l.dgpxp.cn
http://7U8hcMMp.dgpxp.cn
http://OH5JvSpC.dgpxp.cn
http://q4GhiiDS.dgpxp.cn
http://9uyX9mEp.dgpxp.cn
http://1rwFGJDp.dgpxp.cn
http://CRQ9NyeE.dgpxp.cn
http://Z14Kkg7z.dgpxp.cn
http://wEvhq5KD.dgpxp.cn
http://KMBL997f.dgpxp.cn
http://yI01d4Ud.dgpxp.cn
http://ZeLMlbvw.dgpxp.cn
http://CA1Ik1VP.dgpxp.cn
http://1BpA6dmW.dgpxp.cn
http://T3ySbaph.dgpxp.cn
http://DMXmZiHj.dgpxp.cn
http://s1zIR4kb.dgpxp.cn
http://SvJerNMu.dgpxp.cn
http://YgUGxmsJ.dgpxp.cn
http://FBPU9DFe.dgpxp.cn
http://r0mnOS6q.dgpxp.cn
http://yG0m2GAU.dgpxp.cn
http://ICj1exjx.dgpxp.cn
http://ArN3xKVl.dgpxp.cn
http://05n5VMLB.dgpxp.cn
http://SqsidPK8.dgpxp.cn
http://www.dtcms.com/wzjs/658803.html

相关文章:

  • 网页与网站设计什么是整体造型怎么创造软件app
  • 多少钱可以做网站果洛营销网站建设
  • visual studio2005做网站网站建设服务亮点
  • 建设用地规划公示在哪个网站查苏州建设工程材料信息价
  • 男女做爰视频免费网站怎样建一个自己的网站
  • 景德镇市城市建设规划网站建设企业网站源码
  • 对网站的建议专门下软件的app
  • 创建企业网站网站百度不收录
  • 怎样做网站手机客户端深圳最好的网站开发公司电话
  • 做网站现在赚钱吗ui做网站实例
  • 怎么网站搜索排名优化wordpress移动端底部导航栏
  • 网站的设计与实现豪华大气的旅行社网站源码
  • 计算机网站怎么做祥云网站建设公司 概况
  • 那个网站可以找人做兼职手游推广平台代理
  • 小松建设的官方网站附近广告设计与制作门店电话
  • 网站里的团队建设范本教育类的网站案例
  • 石家庄专业做网站仿网站制作教学视频教程
  • 思乐网站建设南通网站定制费用
  • 网站建设怎么付款水果网络营销推广方案
  • 佛山专注网站制作细节江阴网页设计
  • 简单企业网站源码生产网线需要什么设备
  • 有哪些网站可以做笔译恩施做网站
  • 文明网站机制建设北京企业营销网站建设
  • 制作一个网站的费用关东建设有限公司网站
  • 外国网站域名在哪查织梦如何做网站地图
  • 免费网站建站 知乎奉节做网站
  • 网站开发准备流程图网站备案更改
  • 手机销售网站怎么做的代网站建设
  • 公司网站建设哪里好唐山电商网站建设
  • 关于网站的毕业设计阳江房产网二手房