日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

C#.Net网页加载等待效果漂亮并且简单

發布時間:2025/7/14 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#.Net网页加载等待效果漂亮并且简单 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近網頁加載數據比較多,點擊后給用戶就是白板很不友好,想了很久找了些資料,在網頁加載中顯示等待畫面給客戶,頁面加載完成自動隱藏等待效果。

在網頁后臺cs代碼:
??? protected void Page_Load(object sender, EventArgs e)
??? {
??????? if (!IsPostBack)
??????? {
??????????????? ShowLoanding();
??????????????? //.....
?????????????? //你的數據加載代碼
??????????????? Thread.Sleep(1000);//線程停留1秒,也可以不要。
??????? }
??? }

??? //顯示加載進度
??? private void ShowLoanding()
??? {
??????? Response.Write("<div style='position:absolute;z-index:600;width:expression(document.body.clientWidth);height:expression(document.body.clientHeight);background-color:#FFFFFF;text-align:center;padding-top:150px;' id='mydiv' >");
??????? Response.Write("<img src='http://www.kuwant.com/common/images/waiting.gif'>&nbsp;Loading...");
??????? Response.Write("</div>");
??????? Response.Write("<script language=javascript>;");
??????? 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();
??? }

在網頁aspx代碼<body>之后加入如下代碼:(目的隱藏等待效果)

<body style="margin: 0px; padding: 0px" >
<script type="text/javascript">
?? HideWait();
</script>

等待效果就是在網頁中間出現一個等待提示和動畫,頁面加載完成自動消失。當然動畫圖像和提示文字自己可以在代碼中修改。

轉:http://blog.163.com/da7_1@126/blog/static/1040726782011113063526313/

轉載于:https://www.cnblogs.com/mvv118/p/3651612.html

總結

以上是生活随笔為你收集整理的C#.Net网页加载等待效果漂亮并且简单的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。