AJAX 弹出窗消息类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;
using System.Text;
using System.Web.UI;
namespace WebApplication
{
/// <summary>
/// 消息类
///
///
/// </summary>
public class Message
{
/// <summary>
/// 母版内容页弹出的消息方法--母版页用到UpdatePanel
/// </summary>
/// <param name="page">当前弹出信息页面 this</param>
/// <param name="updatepanel">UpdatePanel ID</param>
/// <param name="messgaeInfo">信息内容</param>
public static void Show(System.Web.UI.Page page, System.Web.UI.UpdatePanel updatepanel, string messgaeInfo)
{
ScriptManager.RegisterClientScriptBlock(updatepanel, page.GetType(), "click", "alert('" + messgaeInfo + "')", true);
}
/// <summary>
/// 没有用UpdatePanel的消息方法(父页原样显示,不能用于弹出页面,因为会关闭弹出页面)
/// </summary>
/// <param name="page">当前弹出信息页面 this</param>
/// <param name="messgaeInfo">信息内容</param>
public static void Show(System.Web.UI.Page page, string messgaeInfo)
{
page.ClientScript.RegisterStartupScript(page.GetType(), "aaaa", "<script language=javascript>alert('" + messgaeInfo + "');window.close();</script>");
}
/// <summary>
/// 没有用UpdatePanel的消息方法(父页原样显示,不能用于弹出页面,因为会关闭弹出页面)
/// </summary>
/// <param name="page">当前弹出信息页面 this</param>
/// <param name="messgaeInfo">信息内容</param>
public static void ShowNoClose(System.Web.UI.Page page, string messgaeInfo)
{
page.ClientScript.RegisterStartupScript(page.GetType(), "aaaa", "<script language=javascript>alert('" + messgaeInfo + "');</script>");
}
/// <summary>
/// 没有用UpdatePanel的消息方法(父页原样显示,弹出页面)
/// </summary>
/// <param name="page">当前弹出信息页面 this</param>
/// <param name="messgaeInfo">信息内容</param>
/// <param name="temp">随意</param>
public static void Show(System.Web.UI.Page page, string messgaeInfo, string temp)
{
page.ClientScript.RegisterStartupScript(page.GetType(), "aaaa", "<script language=javascript>alert('" + messgaeInfo + "');</script>");
}
/// <summary>
/// 没有用UpdatePanel的消息方法(父页显示空白)
/// </summary>
/// <param name="messgaeInfo">信息内容</param>
public static void Show(string messgaeInfo)
{
System.Web.HttpContext.Current.Response.Write("<script>window.alert('" + messgaeInfo + "')</script>");
}
}
}
转载于:https://www.cnblogs.com/KingStar/archive/2010/04/15/1712816.html
AJAX 弹出窗消息类相关推荐
- DialogUtils 弹出窗工具类
直接上代码吧!!! 代码拉过去都可以自行修改,上一部分效果图 可控制显示位置,顶部,居中,底部 工具类代码(style.layout.在文档的后面) package com.vemo.common ...
- JS实现复制页面文字弹出消息提醒/在sweetalert(swal)弹出窗插件中加入html代码
简洁版: <script type="text/javascript">document.body.oncopy=function(){alert("复制成功 ...
- Bootstrap使用alert弹出窗(含js)
在系统开发的时候想搞一个登录成功或失败的弹出窗,原生js的alert又显得太俗了. 刚好使用的前端框架是Bootstrap,可是Bootstrap里面的alert模块只提供了css样式,并没有js. ...
- iOS:弹出窗控制器:UIPopoverController
弹出窗控制器:UIPopoverController 截图: 实质:就是将内容控制器包装成popoverController的形式,然后在模态出来,必须给定指向目标(target.frame). ...
- easyui弹出窗关闭前调用确认窗口,先关闭页面后调用弹出窗口
弹出窗关闭的时候提示是否关闭,同时进行一些对应的方法调用, 然而在进行页面关闭调用的时候,往往页面关闭了,才弹出确认对话框, $.messager.confirm和panel的onBeforeClos ...
- 【苹果相册】内容家庭推软件安装在“动静帐户”弹出窗口中
推荐内容IMESSGAE相关 作者推荐内容 iMessage苹果推软件安装 *** 点击即可查看作者要求内容信息 作者推荐内容 1.家庭推内容安装 *** 点击即可查看作者要求内容信息 作者推荐内容 ...
- data-参数说明(模态弹出窗的使用)
除了通过data-toggle和data-target来控制模态弹出窗之外,Bootstrap框架针对模态弹出框还提供了其他自定义data-属性,来控制模态弹出窗.比如说:是否有灰色背景modal-b ...
- Ajax弹出式无刷新城市选择特效
为什么80%的码农都做不了架构师?>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional// ...
- python turtle画气球-使用python在mac上简单弹出气球消息
如何在mac上制作一个简单的弹出气球消息.我不想使用NSUserNotification. 使用python-2.7和osx10.8.5. 弹出窗口不应该有任何按钮.弹出窗口应该会自动出现,显示消息并 ...
最新文章
- Git 最全命令总结都在这里了
- opencv-python视频处理之录制视频
- [Android Pro] AndroidStudio IDE界面插件开发(进阶篇之Action机制)
- Android NDK开发之旅14 JNI 缓存策略
- java中判断数组中元素出现的次数
- C语言数组越界导致无限循环
- php json 压缩传输,php json数据使用gzip压缩输出
- 案例 宠物医生给小动物看病 c# 1614100379
- [转]微软SerialPort秘籍[SerialPort为什么死锁程序的分析]
- 在 Mac 上的“快捷指令”中如何调整基本隐私设置?
- Linux安装及管理程序
- c# 检测中英输入法_C# Winform 中如何获取本机安装输入法,并设置为默认输出语言,如何打开搜狗输入法和手写板...
- 百果园app系统开发b2c模式详解
- FishEye Crucible分析
- 【电影推荐】风吹麦浪
- itest英语考试bug_iTEST爱考试手机客户端下载-iTEST爱考试官网appv5.1.1安卓版下载_飞翔下载...
- nginx+rtmp+OBS搭建音视频直播服务
- 方差齐性检验python实现
- 【408】计算机网络第一轮强化笔记
- web前端开发需要学什么(包含前端学习路线)