我需要这样一个函数(c#)

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:57:13
先弹出一个脚本,
然后停顿三秒返回主页.

探梦今生 ,我认为你的本意是写Response.Redirect();
但是你觉得Response.Redirect存在的话,会弹出窗口吗?

用脚本实现吧
protected void MsgBox1(string message, string url)
{

Response.Write("<script type=\"text/javascript\">");
Response.Write("window.alert('" + Server.HtmlEncode(message) + "');window.SetTimeout(window.location='" + url + "',3000);");

Response.Write("</script>");

}

protected void FunctionName()
{

//在这里弹出你要的脚本

System.Threading.Thread.Sleep(3000);//停顿三秒
Response.Write("index.aspx");//或者Server.transfer,其中,server这个方法,url不变
}

Response.Write("<script language='javascript'> alert('在这里添加脚本!');</script>");

System.Threading.Thread.Sleep(3000);

Respon