protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
ClientScript.RegisterStartupScript(GetType(), "Message", "<SCRIPT LANGUAGE='javascript'>alert('欢迎到来!');</script>");
Response.Redirect("Default.aspx");
}
}
在 logon.aspx页面中写
Response.Redirect("Default.aspx");在 Default.aspx 为什么没有提示 "欢迎到来" 的提示框?如何解决?
{
if (!Page.IsPostBack)
{
ClientScript.RegisterStartupScript(GetType(), "Message", "<SCRIPT LANGUAGE='javascript'>alert('欢迎到来!');</script>");
Response.Redirect("Default.aspx");
}
}
在 logon.aspx页面中写
Response.Redirect("Default.aspx");在 Default.aspx 为什么没有提示 "欢迎到来" 的提示框?如何解决?
解决方法
ClientScript.RegisterStartupScript(GetType(), "Message", " <SCRIPT LANGUAGE='javascript'>alert('欢迎到来!');location.href='Default.aspx'; </script>");
的原因
{
if (!Page.IsPostBack)
{
ClientScript.RegisterStartupScript(GetType(), "Message", " <SCRIPT LANGUAGE='javascript'>alert('欢迎到来!'); </script>");
ClientScript.RegisterStartupScript(GetType(), "Message1", " <SCRIPT LANGUAGE='javascript'>location.href('default.aspx'); </script>");
}
}
if(alert('欢迎到来!')){location.href='a.aspx'} </script>");