华域联盟 .Net 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( "

    <script language=javascript>window.location.href=document.URL;

    </script>" );

}

第三种:

复制代码 代码如下:

private void Button3_Click( object sender, System.EventArgs e )  

{

    Response.AddHeader( "Refresh","0" );

}

第四种:

复制代码 代码如下:

private void Button6_Click( object sender, System.EventArgs e )  

{

    //好像有些不对?

    //Response.Write( "

    <script language=javascript>window.location.reload( );

    </script>" );

}

第五种:(需替换<>)

复制代码 代码如下:

<script><!--

var limit="3:00"

if ( document.images )

{

    var parselimit=limit.split( ":" )parselimit=parselimit[0]*60+parselimit[1]*1

}

function beginrefresh( )

{

    if ( !document.images )returnif ( parselimit==1 )window.location.reload( )else

    {

        parselimit-=1curmin=Math.floor( parselimit/60 )cursec=parselimit%60if ( curmin!=0 )curtime=curmin+"分"+cursec+"秒后重刷本页!"elsecurtime=cursec+"秒后重刷本页!"window.status=curtimesetTimeout( "beginrefresh( )",1000 )

    }

}

window.onload=beginrefresh//-->  </script><DIV style="Z-INDEX: 102;

LEFT: 408px;

POSITION: absolute;

TOP: 232px" ms_positioning="text2D">

<P><FONT size="3">自动刷新页面</FONT></P>

</DIV>

第六种:

复制代码 代码如下:

<meta http-equiv="refresh" content="300;

url=target.html">
您可能感兴趣的文章:

  • asp.net 处理F5刷新页面重复提交页面的一个思路
  • ASP.NET 页面刷新的实现方法(包括html,js)
  • asp.net刷新本页面的六种方法总结

本文由 华域联盟 原创撰写:华域联盟 » ASP.NET刷新页面的几种方法详解

转载请保留出处和原文链接:https://www.cnhackhy.com/52441.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部