有两个页面:a.aspx,b.aspx。
从a.aspx连接到了b.aspx。 现在要在b.aspx页面做的是:
1、在b.aspx页面停留5秒
2、5秒后自动跳转到指定的页面。 要求:这两个功能都要在b.aspx的.cs页面里面写代码。
请问这两个功能如何做代码?
谢谢
从a.aspx连接到了b.aspx。 现在要在b.aspx页面做的是:
1、在b.aspx页面停留5秒
2、5秒后自动跳转到指定的页面。 要求:这两个功能都要在b.aspx的.cs页面里面写代码。
请问这两个功能如何做代码?
谢谢
或者用ajax的定时器来实现
<head id="Head1" runat="server">
<title></title> <script type="text/javascript">
//6秒后跳转
function relocation()
{
setTimeout('window.location="http://www.sina.com";',6000);
}
</script></head>
<body onload="relocation();">
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
function countdown(idx)
{
if (idx == 0)
{
clearTimeout(time);
window.history.go(-1);
}
else
{
time=setTimeout("countdown(" + (idx-1) + ")", 1000);
}
}
</script><body onload="countdown(5)">
protected void Page_Load(object sender, EventArgs e)
{
String scriptStr = "<script type='text/javascript'>\n";
scriptStr += "function goTo(){window.location='a.aspx'}\n";
scriptStr += "window.setTimeout('goTo()',5000)\n";
scriptStr += "</script>";
Page.ClientScript.RegisterStartupScript(Page.GetType(),"s1",scriptStr);
}