.net 弹出提示框的几种方法
2011-09-04 16:46 msover 阅读(454) 评论(0) 收藏 举报 ClientScript.RegisterStartupScript(GetType(), "message", "<script>alert('第一种方式,无白屏!');</script>");
HttpContext.Current.Response.Write("<script>alert('第二种方式,有白屏!')</script>");
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>window.open('../XXX.aspx');</script>"); //弹出新窗口
System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "opennewwindow", "alert('弹出框内容!');", true);
//
public static void Show(System.Web.UI.Page page, string msg)
{
page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script language='javascript' defer>alert('" + msg.ToString() + "');</script>");
}
Show(this, "第三种方式,无白屏!");
//
private void MessageBox(string Message)
{
string msgTitle = ConfigurationManager.AppSettings["MsgTitle"].ToString().Trim();
Response.Write("<script language=javascript>alert('" + msgTitle + "\n\n" + Message + "');</script>");
}
<appSettings>
<add key="WebTitle" value="某某公司"/>
<add key="MsgTitle" value="某某公司提示您:"/>
</appSettings>
浙公网安备 33010602011771号