public class Js { ////// 显示消息提示对话框,不输出页面内容,并返回上一页 /// /// 当前页面指针 /// 提示信息 ///public static void ShowAndBack(System.Web.UI.Page page, string msg) { page.Response.Clear(); page.Response.Write(String.Format("", msg)); page.Response.End(); } /// /// 显示消息提示对话框,不输出页面内容,并调用Thickbox方法关闭弹出窗口 /// /// 当前页面指针 /// 提示信息 public static void ShowAndClose(System.Web.UI.Page page, string msg) { page.Response.Clear(); page.Response.Write(String.Format(""); page.Response.End(); } ////// 显示消息提示对话框,不输出页面内容,并调用Thickbox方法关闭弹出窗口,再刷新父级页面 /// /// 当前页面指针 /// 提示信息 public static void ShowCloseRefresh(System.Web.UI.Page page, string msg) { page.Response.Clear(); page.Response.Write(String.Format(""); page.Response.End(); } ////// 显示消息提示对话框 /// /// 当前页面指针,一般为this /// 提示信息 public static void Show(System.Web.UI.Page page, string msg) { ClientScriptManager cs = page.ClientScript; cs.RegisterStartupScript(page.GetType(), "message", String.Format("", msg)); } ////// 显示消息提示对话框,并进行页面跳转 /// /// 当前页面指针,一般为this /// 提示信息 /// 跳转的目标URL public static void Show(System.Web.UI.Page page, string msg, string url) { StringBuilder Builder = new StringBuilder(); Builder.Append(""); page.Response.Clear(); page.Response.Write(Builder.ToString()); page.Response.End(); } ////// 显示消息提示对话框,并进行页面跳转 /// /// 当前页面指针,一般为this /// 提示信息 /// 跳转的目标URL /// 跳转目标窗口 public static void Show( System.Web.UI.Page page, string msg, string url,string target ) { StringBuilder Builder = new StringBuilder(); Builder.Append("\r\n"); page.Response.Clear(); page.Response.Write(Builder.ToString()); page.Response.End(); } ////// 输出自定义脚本信息 /// /// 当前页面指针,一般为this /// 输出脚本 public static void ResponseScript(System.Web.UI.Page page, string script) { ClientScriptManager cs = page.ClientScript; cs.RegisterStartupScript(page.GetType(), "message", String.Format("\r\n\r\n", script)); } }