zoukankan      html  css  js  c++  java
  • ASP.NET顯示對話框

    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\"> \n");
    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\"> \n");
    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\"> \n");
    sb.Append("alert(\"" + str.Trim() + "\"); \n");
    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\">\n");
    sb.Append("alert(\"" + str.Trim() + "\"); \n");
    sb.Append("window.close();\n");
    sb.Append("</script>\n");
    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\"> \n");
    sb.Append("alert(\"" + str.Trim() + "\"); \n");
    sb.Append("window.location.href=window.location.href;\n");
    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\"> \n");
    sb.Append("alert(\"" + str.Trim() + "\"); \n");
    sb.Append("window.location.href=\"" + url.Trim() + "\";\n");
    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\"> \n");
    sb.Append("alert(\"" + str.Trim() + "\"); \n");
    sb.Append("var p=document.referrer; \n");
    sb.Append("window.location.href=p;\n");
    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\"> \n");
    sb.Append(string.Format("window.location.href='{0}';", @path));
    sb.Append("</script>");
    System.Web.HttpContext.Current.Response.Write(sb.ToString());
    }
    }
    }

    本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/16422.htm

  • 相关阅读:
    wzplayer for android V1.5 整合硬解码(仍然支持加密音视频)
    mac osx 快捷键
    从零开始学AS3游戏开发【七】永无终结,不断完善的游戏
    flash flex as3 类库 资料大全
    php include一个有全局变量的应注意
    MySQL事件调度器 CREATE EVENT
    The Miner – 专业Flash AS3性能分析器(profiler)入门教程
    as3加密入门1使用alchemy进行代码混淆
    从零开始学AS3游戏开发【五】 告别方块,添加碰撞
    PHP实现的Mysql读写分离
  • 原文地址:https://www.cnblogs.com/benzhang/p/1495468.html
Copyright © 2011-2022 走看看