ASP.NET頁面重新整理和定時跳轉

iDotNetSpace發表於2009-12-04

重新整理的實現方法:
=========================================== .net
 //第1:
/*-- 內建跳轉 ----*/
     Response.Redirect( Request.Url.ToString( ) );
//第2:
 /*----內建 html ----*/
     Response.AddHeader( "Refresh","0" );  
//將指定的標頭和值新增到此響應的 HTTP 標頭。
 
//第3:
Response.Write( " 
    
         window.location.reload( );       
     < /script>"
);

//第4:
/*-- 輸出js程式碼 跳轉 ----*/
Response.Write( "
< script. language=javascript>
     window.location.href=document.URL;       
< /script>
");     

 /*第5: ----js ----*/
window.location.reload( );

//第6:
< meta. http-equiv="refresh" content="300;   url=target.html">  用window.location.href
//7
< script. language=''javascript''>  window.navigate("本頁面url");  < /script>
===================================================================
定時重新整理:

1,

< script>setTimeout("location.href='url'",2000)< /script> 說明:url是要重新整理的頁面URL地址

2000是等待時間=2秒,

2,

< meta. name="Refresh" content="n;url"> 說明:

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,

< %response.redirect url%> 說明:一般用一個url引數或者表單傳值判斷是否發生某個操作(這個 我還沒清楚。沒去試過)

==================================================================

我的意見1.   在xhtml 1.0 (vs08 裡的 標準也是)中是這樣寫的 
           2.    vs裡 有 呼叫方法 ,可以在 客戶端註冊 指令碼。

       3.   其實就是那幾個原理。沒有那麼麻煩。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-621632/,如需轉載,請註明出處,否則將追究法律責任。

相關文章