ASP.NET重新整理頁面的六種方法總結
asp.net頁面重新整理有問題,收藏幾種方法挺有用的.
第一: 自動重新整理頁面
private void Button1_Click( object sender, System.EventArgs e )
{
Response.Redirect( Request.Url.ToString( ) );
}
第二:
private void Button2_Click( object sender, System.EventArgs e )
{
Response.Write( "
" );
}
第三:
private void Button3_Click( object sender, System.EventArgs e )
{
Response.AddHeader( "Refresh","0" );
}
第四:
private void Button6_Click( object sender, System.EventArgs e )
{
//好像有些不對?
//Response.Write( "
" );
}
第五:(需替換<>)
用window.location.href實現重新整理另個框架頁面
在寫ASP.Net程式的時候,我們經常遇到跳轉頁面的問題,我們經常使用Response.Redirect ,如果客戶要在跳轉的時候使用提示,這個就不靈光了,如:
Response.Write("
Response.Redirect("main.html");
這時候我們的提示內容沒有出來就跳轉了,和Response.Redirect("main.html");沒有任何區別。
這時我們採用下面程式碼試驗一下:
Response.Write("
Response.Write("
這個即實現了我們的要求,在提示後,跳轉頁面。
最重要的是window.location.href 語句可以實現一個框架的頁面在執行伺服器端程式碼後重新整理另一個框架的頁面(Response.Redirect無法達到,至少我沒有發現):
如:index.htm頁面中有二個框架,分別為 frameLeft和frameRight,在frameRight頁面中執行伺服器端程式碼後重新整理frameLeft中的頁面。
先前最常見的是註冊之後,自動重新整理登陸框,讓登陸框換成已登陸頁面,只要在註冊成功的程式碼之後加上一段,即可以實現重新整理另個框架的頁面。程式碼如下:
Response.Write("
Response.Write("
自動重新整理頁面的實現方法總結:
1)
10表示間隔10秒重新整理一次
2)
window.location.reload(true);
如果是你要重新整理某一個iframe就把window給換成frame的名字或ID號
3)
window.navigate("本頁面url");
4>
function abc()
{
window.location.href="/blog/window.location.href";
setTimeout("abc()",10000);
}
重新整理本頁:
Response.Write("
重新整理父頁:
Response.Write("
轉到指定頁:
Response.Write("
重新整理頁面實現方式總結(HTML,ASP,JS)
'by aloxy
定時重新整理:
1,
說明:url是要重新整理的頁面URL地址
2000是等待時間=2秒,
2,
說明:
n is the number of seconds to wait before loading the specified URL.
url is an absolute URL to be loaded.
n,是等待的時間,以秒為單位
url是要重新整理的頁面URL地址
3,
說明:一般用一個url引數或者表單傳值判斷是否發生某個操作,然後利用response.redirect 重新整理。
4,重新整理框架頁
〈script. language=javascript>top.leftFrm.location.reload();parent.frmTop.location.reload();
彈出窗體後再重新整理的問題
Response.Write("
Response.Write("
在子窗體頁面程式碼head中加入
重新整理的內容加在 if (!IsPostBack) 中
在框架頁中右面重新整理左面
//重新整理框架頁左半部分
Response.Write("
Response.Write("parent.left.location.href='PayDetailManage_Left.aspx'");
Response.Write("");
頁面定時重新整理功能實現
有三種方法:
1,在html中設定:
定時重新整理:
10代表重新整理間隔,單位為秒
2.jsp
每一秒重新整理一次
3.使用javascript.:
setTimeout("self.location.reload();",1000);
//第二個重新整理父頁面的函式
opener.location.reload();
//第三個開啟視窗
function show(mylink,mytitle,width,height)
{mailwin=window.open(mylink,mytitle,'top=350,left=460,width='+width+',height='+height+',scrollbars=no')}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-677366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET重新整理頁面的六種方法ASP.NET
- ASP.NET頁面重新整理:自動重新整理頁面的實現方法總結ASP.NET
- ASP.NET頁面重新整理方法總結ASP.NET
- ASP.NET頁面重新整理方法總結(收藏)ASP.NET
- vue專案重新整理當前頁面的三種方法Vue
- 三種好用的controller跳轉thmleaf頁面的方法總結!!Controller
- button按鈕重新整理頁面的幾種方式
- a連結重新整理頁面與js重新整理頁面總結JS
- 頁面重定向幾種方法總結
- JS實現陣列去重方法總結(六種方法)JS陣列
- JS指令碼中重新整理當前頁面的方法JS指令碼
- ASP.Net中表單POST到其他頁面的方法ASP.NET
- php抓取頁面的幾種方法詳解PHP
- 《前端實戰總結》如何在不重新整理頁面的情況下改變URL前端
- .NET生成靜態頁面的方案總結
- 可以重新整理頁面的javascript程式碼JavaScript
- ASP.net中的幾種分頁方法ASP.NET
- 在jsp中提交請求而不重新整理頁面的方法JS
- Asp.Net分頁生成頁碼超連結方法ASP.NET
- ASP.NET頁面跳轉的三種方法ASP.NET
- 製作html5微信頁面的經驗總結。HTML
- iframe下重新整理頁面無法重新整理當前頁面的解決辦法
- 總結非同步程式設計的六種方式非同步程式設計
- ASP.NET頁面之間的幾種傳值方法ASP.NET
- TabLayout + ViewPager +Fragment 實現頁面的動態重新整理TabLayoutViewpagerFragment
- IOS總結(六)iOS
- Asp.net 我的頁面繼承應用總結ASP.NET繼承
- asp.net protected 變數輸出到頁面的bugASP.NET變數
- asp.net獲取當前頁面的url地址ASP.NET
- 詳解ASP.NET頁面的aspx擴充套件ASP.NET套件
- asp.net頁面的相關標記:(<%$, <%=, <%, <%#, etc.)ASP.NET
- 取本頁URL地址的方法總結
- ASP.NET總結ASP.NET
- 翻頁 傳連結和js兩種方法JS
- ionic3 進子頁面修改資料,帶參返回父頁面的兩種方法
- 直播平臺開發,解決蘋果手機裡面的網頁返回不重新整理頁面的問題蘋果網頁
- 九種解決亂碼方法總結
- 六種排序演算法的JavaScript實現以及總結排序演算法JavaScript