如何显示页面加载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

回到顶部