【发布时间】:2015-08-07 22:12:35
【问题描述】:
我正在 asp.net 中制作一个项目,我需要一个弹出窗口来显示一条消息并重定向到一个网站。 我!正在使用一个函数来执行此操作:
private void btnRedirect_Click()
{
string message = "Sucsessfully saved. You are redirecting to main page";
string url = "IssuesList.aspx";
string script = "window.onload = function(){ alert('";
script += message;
script += "');";
script += "window.location = '";
script += url;
script += "'; }";
ClientScript.RegisterStartupScript(this.GetType(), "Redirect", script, true);
}
但在弹出窗口的顶部有一行:来自 localhost:19654 上的网页的消息
我不想要它,所以有没有办法在没有该消息的情况下制作弹出窗口? 谢谢。
我试过这个;但它没有显示消息和重定向
private void btnRedirect_Click()
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "popup", "alert('Record saved successfully.');window.location='IssuesList.aspx';", true);
}
【问题讨论】: