日期:2014-05-17  浏览次数:20457 次

在aspx页面程序执行之前加个loading怎么加,有时aspx页面很慢的时候,半天不出页面,相当不友好
在aspx页面程序执行之前加个loading怎么加,有时aspx页面很慢的时候,半天不出页面,相当不友好

怎么在,一打开就显示一个loading,只到aspx页面程序执行完了,页面出来了,loading再消失。在网上看的都是js方法,都不管用,html页面才有用,aspx页面当程序很慢的时候半天不出任何东西,怎么弄才行

------解决方案--------------------
在body里加脚本,网上多的是这种进度条的脚本!
------解决方案--------------------
response.flush先输出一下loading界面
或者直接在进入之前的页面加loading
------解决方案--------------------
找出那里慢

动作拆分:
1.客户端访问服务器 (网速是你控制不了  就减少提交的数据比如 sql语句可以写成 proc ...)
2.服务器返回响应  (网上问题同上  检查下是不是程序比较复杂或数据库查询耗时 进行优化  )
3.页面反应慢 试试异步编程  主进程先跑完 然后线程在去加载数据