给网站增加一个Laoding页面并使用JS监听网页加载状态

  • 内容
  • 相关
代码简介
我们网页加载的时候,难免会有短暂的页面卡顿,需要用loading过渡一下,然后使用JS进行一个页面加载状态的判断,如果加载完毕Loading将会自动消失。
HTML
<div class="Bg_Th">
<div class="Bg_Img"> <img src="https://cdn.jsdelivr.net/gh/LWANGYONG/cdn/img/luoxiaohei-load.gif"> </div>
<p class="Bg_Text">少女祈祷中...</p>
</div>
CSS
<style>
.Bg_Th{
position:fixed;
top:0;
bottom:0;
height:100%;
width:100%;
background-color:#fff;
transition: all .3s;
z-index:9999;
}
.Bg_Img > img{
display:block;
position:absolute;
transform:translate(-50%,-50%);
top:45%;
left:50%;
border-radius:8px;
box-shadow:0px 4px 8px 0px rgba(0,0,0,0.3);
}
.Bg_Text{
position:relative;
top:60%;
text-align:center;
font-size:1.4rem;
letter-spacing:3px;
z-index:9999;
}
</style>
JavaScript
<script>
document.onreadystatechange = function()   //当页面加载状态改变的时候执行function
{ 
   if(document.readyState == "complete"){
             var df = document.getElementsByClassName("Bg_Th")[0];
             df.style.display="none";
     }
}
</script>
如果你觉得雨滴资源网对你有帮助的话,可以小小的打赏一下小站,用于维持本站的运营!

本文标签:

版权声明:雨滴资源网内容来源于互联网,如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!

本文链接:给网站增加一个Laoding页面并使用JS监听网页加载状态 - https://www.yudzy.com/3274.html

失效提示:此文更新于2021-4-6,如果文章内容或图片资源失效,请留言反馈,客服会及时处理,谢谢!