ASP.NET中的几种弹出框提示

B/S不像C/S那样一个MessageBox就可以弹出提示框,不过可以通过js的“Alert”来弹出消息,或者通过一些变种的js方法。下面我给大家介绍几种,希望大家喜欢。

四种弹出框代码:

protected void Message_Click(object sender, EventArgs e)
{
    //第一种
    Response.Write("<script language=javascript>alert(‘第一种弹出框‘);</" + "script>");
    //第二种
    Page.RegisterStartupScript("", "<script language=‘javascript‘>window.alert(‘第二种弹出框‘);</script>");
    //第三种
    ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript;
    scriptManager.RegisterStartupScript(typeof(string), "", "alert(‘第三种弹出框‘);", true);
    //第四种
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language=‘javascript‘ defer>alert(‘第四种弹出框‘);</script>");
}  

上面四种方法都非常的简单,其实更简单的方法是像下面那样,将它们封装到一个方法里面。

//弹出框
public void Alert(string str_Message)
{
    //第一种
    Response.Write("<script language=javascript>alert(‘第一种弹出框‘);</" + "script>");
    //第二种
    Page.RegisterStartupScript("", "<script language=‘javascript‘>window.alert(‘第二种弹出框‘);</script>");
    //第三种
    ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript;
    scriptManager.RegisterStartupScript(typeof(string), "", "alert(‘第三种弹出框‘);", true);
    //第四种
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language=‘javascript‘ defer>alert(‘第四种弹出框‘);</script>");
}  

ASP.NET中的几种弹出框提示

时间: 2024-10-24 10:11:59

ASP.NET中的几种弹出框提示的相关文章

ASP.NET中的几种弹出框提示基本实现方法

我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,"确定"还是"取消",以及选择"确定"或"取消"后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充. (1) 点击页面上的按钮,弹出一个对话框提示是"确定"还是"取消"操作,我们采用在按钮中添加属性来完成: 举例如下: 复制代码代码如下: public

JavaScript中的三种弹出框

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>JavaScript中的三种弹出框</title> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 6 <script type="text/JavaScript"> 7 funct

JavaScript中的三种弹出对话框

JavaScript中的三种弹出对话框 *****本文来自互联网****** 学习过js的小伙伴会发现,我们在一些实例中用到了alert()方法.prompt()方法.prompt()方法,他们都是在屏幕上弹出一个对话框,并且在上面显示括号内的内容,使用这种方法使得页面的交互性更精彩,实际上我们经常会在进行网页浏览时简单这种类型的对话框,在用户与应用程序进行双向交流时,经常要用到对话框.avascript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prom

android 三种弹出框之一poprpWindow

poprpWindow 在android的弹出框我目前了解到的是有三种:AlertDialog,poprpWindow,Activity伪弹框, AlertDialog太熟悉了,这里就不介绍了 就先看看poprpWindow API 给出的解释是: 意思就是一个展示view的弹出窗体,这个弹出窗体将会浮动在当前activity的最上层, 它和AlertDialog的区别是:在android中弹出框有两种方式:AlertDialog和PopupWindow,它们的不同点在于:      1.Ale

js按钮确认删除提示以及js的三种弹出框简单介绍

js按钮确认删除提示 第一种方法: html代码: 1 <a href="" οnclick="javascript:return del();">删除</a> js代码: 1 function del() { 2 var msg = "您真的确定要删除吗?\n\n请确认!"; 3 if (confirm(msg)==true){ 4 return true; 5 }else{ 6 return false; 7 } 8

js 浏览器的各种弹出框 提示语

一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 function ale() { //弹出一个对话框 alert("提示信息!"); } //弹出一个询问框,有确定和取消按钮 function firm() { //利用对话框返回的值 (true 或者 false) if (confirm("你确定提交吗?")) { aler

javascript 三种弹出框

1.alert(msg) msg 要弹出的消息 此方法有一个确定按钮 无返回值 2.confirm(msg)  msg 要弹出的消息 此方法有一个确定和取消按钮 确定返回true 取消返回false 3.prompt(msg) msg 要弹出的消息 此方法有一个确定和取消按钮 以及一个输入框   1. 点击确定按钮,文本框中的内容将作为函数返回值 2. 点击取消按钮,将返回null

Android的几种弹出框

项目效果图: 新建一个项目,结构图如下所示: activity_main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"

js中的3种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的命令式

alert("A"); confirm("B");var name = confirm("B");if(name){ alert("确定");}else{ alert("取消");} // 如果用户点击确定按钮,则 confirm() 返回 true.如果点击取消按钮,则 confirm() 返回 false. prompt("请输入","张三");var name