using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Text;namespace EC...{ /**//// <summary> /// 信息输出通用方法 /// </summary> public class MessageObject ...{ /**//// <summary> /// 一般输出 /// </summary> /// <param name="str"></param> public static void Write(string str) ...{ System.Web.HttpContext.Current.Response.Write(str); } /**//// <summary> /// 显示一段自定义的输出代码 /// </summary> /// <param name="MyPage"></param> /// <param name="strCode"></param> public static void ShowJS(System.Web.UI.Page MyPage, string strCode) ...{ StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append(strCode.Trim()); sb.Append("</script>"); MyPage.Response.Write(sb.ToString()); } /**//// <summary> /// 页面重载 /// </summary> public static void Location() ...{ StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append("window.location.href=window.location.href;"); sb.Append("</script>"); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } /**//// <summary> /// 显示一个弹出窗口 /// </summary> /// <param name="str"></param> public static void Show(string str) ...{ StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append("alert("" + str.Trim() + ""); "); sb.Append("</script>"); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } /**//// <summary> /// 显示一个弹出窗口,并关闭当前页 /// </summary> /// <param name="str"></param> public static void ShowClose(string str) ...{ System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append("alert("" + str.Trim() + ""); "); sb.Append("window.close(); "); sb.Append("</script> "); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } /**//// <summary> /// 显示一个弹出窗口,并转向当前页(刷新) /// </summary> /// <param name="str"></param> public static void ShowLocation(string str) ...{ StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append("alert("" + str.Trim() + ""); "); sb.Append("window.location.href=window.location.href; "); sb.Append("</script>"); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } /**//// <summary> /// 显示一个弹出窗口,并转向目标页(导航) /// </summary> /// <param name="str"></param> /// <param name="url"></param> public static void ShowRedirect(string str, string url) ...{ StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append("alert("" + str.Trim() + ""); "); sb.Append("window.location.href="" + url.Trim() + ""; "); sb.Append("</script>"); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } /**//// <summary> /// 显示一个弹出窗口,并转向上一页 /// </summary> /// <param name="str"></param> public static void ShowPre(string str) ...{ StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append("alert("" + str.Trim() + ""); "); sb.Append("var p=document.referrer; "); sb.Append("window.location.href=p; "); sb.Append("</script>"); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } /**//// <summary> /// 重定向 /// </summary> /// <param name="url"></param> public static void RedirectPage(string url) ...{ string path = "http://" + System.Web.HttpContext.Current.Request.Url.Host + url; StringBuilder sb = new StringBuilder(); sb.Append("<script language="javascript"> "); sb.Append(string.Format("window.location.href='{0}';", @path)); sb.Append("</script>"); System.Web.HttpContext.Current.Response.Write(sb.ToString()); } }}