如何显示页面加载div,直到页面加载完成
我的网站上有一个版块,在进行一些密集的通话时加载速度很慢。
知道如何div在页面准备时显示类似于“加载”的内容,然后在一切准备就绪时消失吗?
回答:
我需要这个,经过一番研究,我想到了这个(需要jQuery):
首先,在
标签之后添加以下代码:<div id="loading"> <img id="loading-image" src="images/ajax-loader.gif" alt="Loading..." />
</div>
然后将div和图片的样式类添加到CSS:
#loading { width: 100%;
height: 100%;
top: 0;
left: 0;
position: fixed;
display: block;
opacity: 0.7;
background-color: #fff;
z-index: 99;
text-align: center;
}
#loading-image {
position: absolute;
top: 100px;
left: 240px;
z-index: 100;
}
然后,将此JavaScript添加到您的页面中(当然,最好在页面结尾处,在结束标记之前):
<script> $(window).load(function() {
$('#loading').hide();
});
</script>
最后,background-colour使用样式类调整加载图像的位置和div 的位置。
就是这样,应该可以正常工作。但是,当然,您必须在ajax-loader.gif某个地方。免费赠品在这里。(右键单击>将图像另存为…)
以上是 如何显示页面加载div,直到页面加载完成 的全部内容, 来源链接: utcz.com/qa/424206.html