aspx如何实现5秒后跳转指定页面?

来源:百度知道 编辑:UC知道 时间:2024/06/19 16:10:19
请不要回答meta标签。那是html里的
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脚本写回去