我的OA程序里需要一个弹出窗口。这个窗口弹出后,输入完信息点保存。提示保存成功,并把这个弹出窗口关闭。请问应该怎么做。 if (ok)
{
Response.Write("<script language='javascript'>alert('资料保存成功!');window.close;</script>");
}
else
{
Response.Write("添加失败");
}上面是我的代码,只弹出提示:资料保存成功。并没有关闭这个窗口窗口。请问怎么能弹出提示,并把这个弹出窗口关了。谢谢。
{
Response.Write("<script language='javascript'>alert('资料保存成功!');window.close;</script>");
}
else
{
Response.Write("添加失败");
}上面是我的代码,只弹出提示:资料保存成功。并没有关闭这个窗口窗口。请问怎么能弹出提示,并把这个弹出窗口关了。谢谢。
function CloseWin()
{
alert('资料保存成功!');
window.close();
}Response.Write(" <script language='javascript'>CloseWin(); </script>");
你的close 少了括号了!
if (ok)
{
Response.Write(" <script language='javascript'>alert('资料保存成功!');window.close(); </script>");
}
else
{
Response.Write("添加失败");
}
#region 在客户端弹出消息对话框,单击确定后并关闭自身
/// <summary>
/// 在客户端弹出对话框,单击确定后并关闭自身。
/// </summary>
/// <param name="MsgStr">对话框的文本信息</param>
/// <param name="objPage">对话框的所在页面ID</param>
public static void Alert_CloseSelf(string MsgStr, Page objPage)
{
objPage.ClientScript.RegisterStartupScript(objPage.GetType(), "alert", "<script language=javascript>alert('" + MsgStr.ToString().Replace("'", "").Replace("\r\n", "") + "');window.self.close();</script>");
}
#endregion