using System.Web; namespace CallCenter.Utility { /// /// JScript 的摘要说明 /// 在开发过程中可以用的一些技巧文件 ///本js也是从别的oa中提取来的 /// public static class Jscript { /// /// 弹出JavaScript小窗口,并转向指定的页面 /// /// 弹出信息 /// 专转向的网页 public static void AlertAndRedirect(string message, string toURL) { string js = ""; HttpContext.Current.Response.Write(string.Format(js, message, toURL)); HttpContext.Current.Response.End(); } /// /// 弹出JavaScript小窗口,并转向来源页 /// /// 弹出信息 public static void AlertAndRedirect(string message) { string js = ""; HttpContext.Current.Response.Write(string.Format(js, message, HttpContext.Current.Request.RawUrl)); HttpContext.Current.Response.End(); } /// /// 弹出JavaScript小窗口,并向父页转向指定的页面 /// /// 弹出信息 /// 转向的网页 public static void AlertAndRedirectTop(string message, string toURL) { string js = ""; HttpContext.Current.Response.Write(string.Format(js, message, toURL)); HttpContext.Current.Response.End(); } /// /// 弹出JavaScript是/否小窗口,并转向指定的页面 /// /// 弹出是/否信息 /// 是:转向的网页 /// 否:转向的网页 public static void confirm(string message, string YESURL, string NOURL) { string js = ""; HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } /// /// 弹出JavaScript小窗口 /// public static void Alert(string message) { string js = @""; HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } /// /// 弹出JavaScript小窗口并关闭窗口 /// public static void AlertAndCloseWindow(string message) { string js = @""; HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } /// /// 弹出JavaScript小窗口,回到历史页面 /// /// 消息 /// -1/1 public static void GoHistory(string message, int value) { string js = @""; HttpContext.Current.Response.Write(string.Format(js, message, value)); HttpContext.Current.Response.End(); } /// /// 关闭当前窗口 /// public static void CloseWindow() { string js = @""; HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } /// /// 转向Url指定的页面 /// /// public static void JSRedirectUrl(string url) { string js = @""; js = string.Format(js, url); HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } /// /// 父页转向Url指定的页面 /// /// public static void JSTopRedirectUrl(string url) { string js = @""; js = string.Format(js, url); HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } /// /// 新窗口打开 /// /// public static void JSOpenUrl(string url) { string js = @""; js = string.Format(js, url); HttpContext.Current.Response.Write(js); HttpContext.Current.Response.End(); } } }