为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net做一个页面加载时的一个弹出层

asp.net做一个页面加载时的一个弹出层

UYOU 2018-08-16 09:06:15
各位大大,小弟在此请教一个问题。我用asp.net开发了一个oa系统由于一些页面的逻辑关系比较复杂再加上网速原因,页面加载非常的慢,我想用js做一个弹出层告诉用户“此页面正在加载,请稍候。。”这样一个功能,层已经做好了,可是怎么触发呢,比如:page_a,和page_b两个页面点a链接到b,b为处理逻辑关系的页面。如果b加载漫长的话则出现那个层等到页面全部加载完毕层自动消失。对于这个问题不得解,希望各位大侠能指点指点。分不多了将就一下。。。
查看完整描述

2 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

把这个弹出层的div放在你要显示页面的最顶部,包括对应的CSS定义,这样,在程序加载这个页面的时候,是从顶到下的加载,所以会先显示这个div层的内容。到整个页面加载完成后,你可以用js来判断是否加载完成,完成后,隐藏这个层就可以了。

用这个思路,你还可以实现,页面的加载进度,在加载页面的一些关键位置上,加上JS代码,显示DIV的进度


查看完整回答
反对 回复 2018-08-20
  • 2 回答
  • 0 关注
  • 355 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信