aspx如何实现5秒后跳转指定页面?
来源:百度知道 编辑:UC知道 时间:2024/06/19 16:10:19
请不要回答meta标签。那是html里的
Redirect 方法也不行。没有时间限制
Redirect 方法也不行。没有时间限制
<script type="text/javascript">
window.setTimeout(function(){self.location="你的url";}, 5000);
</script>
放在html里面
StringBuilder sc=new StringBuilder ();
sc.Append("<script language=javascript> \n");
sc.Append("var the_timeout = setTimeout(location='***.aspx',5000);\n");
sc.Append("</script>");
if (!Page.ClientScript.IsClientScriptIncludeRegistered("ss"))
{
Page.ClientScript.RegisterStartupScript(GetType(),"ss",Convert.ToString(sc));
}
还有个更简单的,直接一个标记就好了。我忘记了。直接在网页上加就好了啊查查应该能找到啊
为什么不用META标签呢?方便又快速。
一楼的简单,其他朋友也是高手,算又学了一招
page.ClientScript.RegisterClientScriptBlock 用这个把javascript脚本写回去