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

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

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

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

2 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

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

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


查看完整回答
反对 回复 2018-12-15
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

你所要的这个弹出层是什么样的效果?全屏的,还是一部分的

查看完整回答
反对 回复 2018-12-15
  • 2 回答
  • 0 关注
  • 917 浏览

添加回答

举报

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