页面加载时间过长的解决
来源:互联网 发布:淘宝网超然牛仔女裤 编辑:程序博客网 时间:2024/05/01 07:02
有时候会遇到这样的问题:
页面加载时间很长,需要一个友好界面来load这段空白时间,
而页面未加载的时候,页面里面的表单元素都是不存在的,
那前台写的初始化的js肯定是用不了了,
怎么办?
到网上搜了一下,找到了解决办法,
既然前台没有,那我们就给它画一个,然后用js控制就可以了
Response.Write("<div id='mydiv' >");
Response.Write("_");
Response.Write("</div>");
Response.Write("<script>mydiv.innerText = '';</script>");
Response.Write("<script language=javascript>;");
Response.Write("function ShowWait()");
//此处为显示的flash图片,根据自己的需要更改
Response.Write("{var output='<table border=0 width=100% style=height:100%><tr><td align=center valign=middle style=padding-top:50px;line-height:150%><embed src=../images/go.swf type=application/x-shockwave-flash id=IMG1 height=25></embed><br />正在生成数据,请稍后……</td></tr></table>';");
Response.Write("mydiv.innerHTML = output;}");
Response.Write("function StartShowWait(){mydiv.style.display = 'block';window.setInterval('ShowWait()',3000);}");
Response.Write("function HideWait(){mydiv.style.display = 'none';window.clearInterval();}");
Response.Write("StartShowWait();</script>");
Response.Flush();
- 页面加载时间过长的解决
- 网页加载的时候timing中的waiting时间过长导致页面加载过慢解决。
- 解决AS导入新项目加载时间过长
- 关于请求被挂起页面加载缓慢问题的追查(stalled 时间过长)
- 移动4G网络App页面加载时间过长
- 一个简单的方法解决js和css加载时间过长
- 关于AndroidStudio Gradle加载项目时间过长的原因及解决
- 监听连接时间过长的解决
- 解决Android页面跳转过程中黑屏时间过长问题
- 如果asp.net页面加载时间过长,怎样在加载时显示提示
- 优化JS加载时间过长的一种思路
- 解决ssh登录时间过长
- 解决sendmail时间过长问题
- 解决Ubuntu启动时的Routine check检查时间过长
- Xilinx ISE Map过程时间过长的解决
- 解决首次启动程序白屏时间过长的问题
- 解决首次启动程序白屏时间过长的问题
- 解决Android Studio Refreshing XXX Project时间过长的方法
- 【转】SQL字符串处理函数大全
- 求助
- Deferred Object In Twisted
- 服务器应用程序不可用解决方法(转自 http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008920/143952.html)
- 吃醋
- 页面加载时间过长的解决
- ZRPP0027(查看Product Order Release记录,ALV,Variant)
- 简述Linux文件搜索
- S900 上网设置
- Java堆和栈的区别
- 关于classnofound的解决办法?
- Qt4 的ui还真是不错
- 文件的上传、下载与删除
- CALL CLASSFUNCTION(Material与Batch)