主頁 > 知識庫 > Ajax實現(xiàn)靜態(tài)刷新頁面過程帶加載旋轉(zhuǎn)圖片

Ajax實現(xiàn)靜態(tài)刷新頁面過程帶加載旋轉(zhuǎn)圖片

熱門標簽:辦理一個400電話多少錢 如何用地圖標注各分公司 蓄意標記地圖標注 廣西ai語音電銷機器人哪家好 察縣地圖標注 信貸電銷機器人有用嗎 電銷機器人適用范圍 莆田防封電銷卡價格 接聽電話機器人哪有
復(fù)制代碼 代碼如下:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head id="Head1" runat="server">
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
link href="/Style/NiuLan.css" rel="stylesheet" type="text/css" />
title>/title>
script type="text/javascript">//當刷新的時候 原先的頁面的展示數(shù)據(jù)不會隱藏這里面是隱藏函數(shù)
//取得PageRequestManager對象,每一個Asp.net Ajax頁面中會右唯一一個這種對象負責處理所有的Async - Postback要求
var prm = Sys.WebForms.PageRequestManager.getInstance(); //新增事件處理至PageRequestManager的initializeRequest事件,當Async-Postback發(fā)生時,此事件會被觸發(fā),我們的InitRequest函數(shù)便會被運行    
prm.add_initializeRequest(InitRequest);
//新增事件處理至PageRequestManager的endRequest事件,當Async-Postback完成時,此事件會被觸發(fā),我們的EndRequest函數(shù)便會被運行   
prm.add_endRequest(EndRequest); function InitRequest(sender, args) {
//顯示出UpdateProgress1控件
document.getElementById('detail').style.display = "none";
}
function EndRequest(sender, args) {
//隱藏UpdateProgress1控件
document.getElementById('detail').style.display = "block";
}
//用于取消Async-Postback動作
function CancelClick() {
//當處于Async-Postback動作時,get_isInAsyncPostBack函數(shù)會回傳true,此時調(diào)用abortPostBack 函數(shù)便會取消Async-Postback動作。
if (prm.get_isInAsyncPostBack()) {
prm.abortPostBack();
}
}
/script>
/head>
body >
form id="Form1" runat="server">
//使用  Ajax Extensitons 中的ScriptManager
asp:ScriptManager runat="server">
/asp:ScriptManager>
//使用地方比如
asp:UpdatePanel ID="UpdatePanel1" runat="server">
ContentTemplate>
//放代碼
div id="detail">asp:ImageButton ID="ibtnFBSJ" runat="server" ImageUrl="/images/ershoufang/bs/fbsj.gif"
OnClick="ibtnFBSJ_Click" />
/div>
//當在靜態(tài)刷新頁面的時候會調(diào)用UpdateProgress 但是這個后臺也是需要代碼的看下面
asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1">
ProgressTemplate>
div style="text-align: center">
img alt="" src="/images/loading.gif" />
/div>
/ProgressTemplate>
/asp:UpdateProgress>
/ContentTemplate>
/asp:UpdatePanel>
/form>
/body>
/html>
后臺
protected void ibtnFBSJ_Click(object sender, ImageClickEventArgs e)
{
System.Threading.Thread.Sleep(2000);
drpSortOrder.SelectedValue = ((int)ErShouFangJiChuZuFang.order.按發(fā)布時間排序).ToString();
PopulateDetails();
}
//這樣就可以實現(xiàn)為靜態(tài)刷新頁面,帶加載過程中有旋轉(zhuǎn)圖片,用戶體驗會很好效果如下

 
當然你也可以使用jquery或者ajax寫動態(tài)加載table的方式來實現(xiàn)
您可能感興趣的文章:
  • Ajax添加數(shù)據(jù)與刪除篇實現(xiàn)代碼
  • jQuery之a(chǎn)jax刪除詳解
  • jquery ajax實現(xiàn)批量刪除具體思路及代碼
  • PHP+ajax 無刷新刪除數(shù)據(jù)
  • Ajax方式刪除表格一行數(shù)據(jù)示例代碼
  • 使用ajax加載的頁面中包含的javascript的解決方法
  • 滑輪滾動到頁面底部ajax加載數(shù)據(jù)配合jsonp實現(xiàn)探討
  • jQuery Ajax頁面局部加載方法匯總
  • 基于jquery的finkyUI插件與Ajax實現(xiàn)頁面數(shù)據(jù)加載功能
  • ajax實現(xiàn)頁面加載和內(nèi)容刪除

標簽:張掖 鷹潭 益陽 阿拉善盟 銅陵 儋州 延邊

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Ajax實現(xiàn)靜態(tài)刷新頁面過程帶加載旋轉(zhuǎn)圖片》,本文關(guān)鍵詞  Ajax,實現(xiàn),靜態(tài),刷新,頁面,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax實現(xiàn)靜態(tài)刷新頁面過程帶加載旋轉(zhuǎn)圖片》相關(guān)的同類信息!
  • 本頁收集關(guān)于Ajax實現(xiàn)靜態(tài)刷新頁面過程帶加載旋轉(zhuǎn)圖片的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章