代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Asp.NET
】
.NET页面加载中
作者:
/ 发布于
2016/9/13
/
286
显示方法 /// <summary> /// 页面加载中效果 /// </summary> public static void initJavascript() { HttpContext.Current.Response.Write(" <script language=JavaScript type=text/javascript>"); HttpContext.Current.Response.Write("var t_id = setInterval(animate,20);"); HttpContext.Current.Response.Write("var pos=0;var dir=2;var len=0;"); HttpContext.Current.Response.Write("function animate(){"); HttpContext.Current.Response.Write("var elem = document.getElementById('progress');"); HttpContext.Current.Response.Write("if(elem != null) {"); HttpContext.Current.Response.Write("if (pos==0) len += dir;"); HttpContext.Current.Response.Write("if (len>32 || pos>79) pos += dir;"); HttpContext.Current.Response.Write("if (pos>79) len -= dir;"); HttpContext.Current.Response.Write(" if (pos>79 && len==0) pos=0;"); HttpContext.Current.Response.Write("elem.style.left = pos;"); HttpContext.Current.Response.Write("elem.style.width = len;"); HttpContext.Current.Response.Write("}}"); HttpContext.Current.Response.Write("function remove_loading() {"); HttpContext.Current.Response.Write(" this.clearInterval(t_id);"); HttpContext.Current.Response.Write("var targelem = document.getElementById('loader_container');"); HttpContext.Current.Response.Write("targelem.style.display='none';"); HttpContext.Current.Response.Write("targelem.style.visibility='hidden';"); HttpContext.Current.Response.Write("}"); HttpContext.Current.Response.Write("</script>"); HttpContext.Current.Response.Write("<style>"); HttpContext.Current.Response.Write("#loader_container {text-align:center; position:absolute; top:40%; width:100%; left: 0;}"); HttpContext.Current.Response.Write("#loader {font-family:Tahoma, Helvetica, sans; font-size:11.5px; color:#000000; background-color:#FFFFFF; padding:10px 0 16px 0; margin:0 auto; display:block; width:130px; border:1px solid #5a667b; text-align:left; z-index:2;}"); HttpContext.Current.Response.Write("#progress {height:5px; font-size:1px; width:1px; position:relative; top:1px; left:0px; background-color:#8894a8;}"); HttpContext.Current.Response.Write("#loader_bg {background-color:#e4e7eb; position:relative; top:8px; left:8px; height:7px; width:113px; font-size:1px;}"); HttpContext.Current.Response.Write("</style>"); HttpContext.Current.Response.Write("<div id=loader_container>"); HttpContext.Current.Response.Write("<div id=loader>"); HttpContext.Current.Response.Write("<div align=center>页面正在加载中 ...</div>"); HttpContext.Current.Response.Write("<div id=loader_bg><div id=progress> </div></div>"); HttpContext.Current.Response.Write("</div></div>"); HttpContext.Current.Response.Flush(); } 调用方法 #前台调用 <body onload="remove_loading();"> #后台调用 protected void Page_Load(object sender, EventArgs e) { BindDDL.initJavascript(); }
试试其它关键字
同语言下
.
gzip压缩
.
实现http多线程断点续传下载文件
.
实现多线程断点续传下载大文件
.
生成字符串的 CheckSum
.
根据 UserAgent 获取浏览器的类型和版本
.
根据 Agent 判断是否是智能手机
.
隐藏手机号中间四位为*方法
.
合并图片(二维码和其他图片合并)
.
ASP.NET CORE中判断是否移动端打开网页
.
ASP.NET(C#)实现页面计时(定时)自动跳转
可能有用的
.
gzip压缩
.
实现http多线程断点续传下载文件
.
实现多线程断点续传下载大文件
.
生成字符串的 CheckSum
.
根据 UserAgent 获取浏览器的类型和版本
.
根据 Agent 判断是否是智能手机
.
隐藏手机号中间四位为*方法
.
合并图片(二维码和其他图片合并)
.
ASP.NET CORE中判断是否移动端打开网页
.
ASP.NET(C#)实现页面计时(定时)自动跳转
贡献的其它代码
Label
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3