类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
当页面在提取大量的数据时,怎么在这个页面上做个进度!
网友回答:
你参考::
http://dotnet.aspx.cc/ShowDetail.aspx?id=794566B9-5EA2-4782-2D42-E133F3C7BA74
用JAVACRIPT最好
http://www.baron.com.cn/javascript/
这个网站有很多特效,对你很有用的
void Page_Load(Objdect sender,EventArgs e){
Response.Write("<div id=mydiv >");
Response.Write("_");
Response.Write("</div>");
Response.Write("<script>mydiv.innerText = ;</script>");
Response.Write("<script language=javascript>;");
Response.Write("var dots = 0;var dotmax = 10;function ShowWait()");
Response.Write("{var output; output = 正在装载页面;dots++;if(dots>=dotmax)dots=1;");
Response.Write("for(var x = 0;x < dots;x++){output += ·;}mydiv.innerText = output;}");
Response.Write("function StartShowWait(){mydiv.style.visibility = visible; ");
Response.Write("window.setInterval(ShowWait(),1000);}");
Response.Write("function HideWait(){mydiv.style.visibility = hidden;");
Response.Write("window.clearInterval();}");
Response.Write("StartShowWait();</script>");
Response.Flush();
Thread.Sleep(10000);
}