国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

在ASP.NET中顯示進度條

2024-07-10 12:57:17
字體:
供稿:網(wǎng)友
對于加載時間比較長的asp.net頁面,我們可以在客戶端瀏覽器中顯示進度條來顯示頁面正在裝載。下面就是具體的實現(xiàn)過程:

新建項目,名字為webportal,在項目類型中選擇visual c#項目或者visual basic項目都可;
在模板類型中選擇asp.net web應(yīng)用程序;
位置里輸入:http://localhost/webportal;
添加新項:名字為showprogress的web窗體。
在您的web窗體showprogress.aspx上添加任何其他的web服務(wù)器控件。
在showprogress.aspx上單擊右鍵,點“查看代碼”,在最上面輸入:
visual c# .net代碼
using system.threading;

visual basic .net代碼
imports system.threading

在page_load事件里輸入: visual c# .net代碼
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);

visual basic .net代碼
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)

在showprogress.aspx窗體的html的中輸入:
<script>
hidewait();
</script>

點在瀏覽器中查看即可。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 满城县| 鹰潭市| 邯郸市| 晋城| 建平县| 定安县| 甘孜县| 定边县| 温泉县| 武宣县| 观塘区| 公安县| 武安市| 藁城市| 晋城| 通城县| 通渭县| 南丹县| 华安县| 甘肃省| 昔阳县| 襄垣县| 县级市| 新乡县| 朝阳区| 竹溪县| 铜山县| 浪卡子县| 宁都县| 仙桃市| 交口县| 隆尧县| 商南县| 丽江市| 民县| 徐汇区| 聂拉木县| 大庆市| 安乡县| 杭锦后旗| 奉贤区|