AloneJs.msgbox() —— 弹出消息框

一、引用

<link href="http://alonejs.suziyun.com/alonejs.min.css" rel="stylesheet" />
<script src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
<script src="http://alonejs.suziyun.com/alonejs.min.js"></script>

二、调用示例

1、弹出基本消息框:

iBox.msgbox("你好!","系统提示");

2、弹出模态消息框:

iBox.msgbox("你好!", "系统提示", {
    modal: true
});

3、弹出带【确定】和【取消】按钮的模态消息框,并设置宽度位为200px:

iBox.msgbox("你好!", "系统提示", function (e) {
    alert("确定");
}, function (e) {
    alert("取消");
}, {
    width: 200,
    modal: true
});

4、点击【取消】按钮,不让消息框关闭:

iBox.msgbox("你好!", "系统提示", function (e) {
    alert("确定");
}, function (e) {
    alert("取消");
    return false;//返回false即可不让消息框关闭,同样【确定】按钮也支持。
}, {
    width: 200,
    modal: true
});

5、在消息框关闭时执行自定义逻辑:

iBox.msgbox("你好!", "系统提示", function (e) {
    alert("确定");
}, function (e) {
    alert("取消");
    return false;//返回false即可不让消息框关闭
}, {
    width: 200,
    modal: true,
    fnClose: function (e) {
        alert("关闭");
        //return false;//如果这里返回false,同样会阻止消息框关闭
    }
});

6、让消息框弹出后在指定时间后自动关闭,此时不会显示右上角的“x”关闭按钮,以及【确定】和【取消】按钮:

iBox.msgbox("你好!", "系统提示", function (e) {
    alert("确定");
}, function (e) {
    alert("取消");
    return false;//返回false即可不让消息框关闭
}, {
    width: 200,
    modal: true,
    fnClose: function (e) {
        alert("关闭");
    },
    autoClose: 1200 //指定autoClose为1200毫秒,即可让消息框在1200毫秒后自动关闭,关闭时同样会触发fnClose事件。
});

时间: 2024-10-12 15:47:43

AloneJs.msgbox() —— 弹出消息框的相关文章

.net 弹出消息框后,页面样式变乱

点击按钮,执行提交操作,弹出消息框后,页面的样式变乱,解决方法: 首先,确定使用的css样式正确,页面中的宽高值保持规范统一: 然后,弹出框避免使用Response.Write(),如下所示 Response.Write("<script language=javascript>"); Response.Write("window.alert('"); Response.Write("计划添加失败!"); Response.Write

[Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决办法

Ext.Msg.alert等弹出框在某些安卓手机上,点击确定后不消失. 原因是: 消息框点击确定后有一段css3 transform动画,动画完成后才会隐藏(display:none).有些奇葩手机就是不一样. 解决办法就是禁用消息框的动画: 方法一: 在app.js的launch方法里面加上 Ext.Msg.defaultAllowedConfig.showAnimation = false Ext.Msg.defaultAllowedConfig.hideAnimation = false

js三大弹出消息框

1.警告框:alert()消息框 特点:一个确定按钮,无返回值 2.确认框:confirm()消息框 特点:一个确定按钮,一个取消按钮 返回值:单击确定按钮返回True,单击取消按钮返回False 3.提示框:prompt()消息框 特点:一个输入框,一个确定按钮,一个取消按钮 name=prompt(s,s2) --s文本信息,s2输入框值赋给变量name 返回:单击确定返回变量name,单击取消返回null

extjs 右下角弹出消息框

var eBody = Ext.getBody(); //施工单位 代办 提示窗体 function InitWindowMessage(eBody) { //var eBody = Ext.getBody(); //短消息窗基本配置 var msgWinConfig = { width: 300, height: 200 }; var openMsgWinConfig = { width: 53, height: 10 }; var openMsgWin = new Ext.Window( {

java中利用JOptionPane类弹出消息框的部分例子

转: http://www.cnblogs.com/wangxiuheng/p/4449917.html http://blog.csdn.net/penjie0418/article/details/9257917 只想要一个确认按钮, It's the JOptionPane.DEFAULT_OPTION JOptionPane.showConfirmDialog(null, "MESSAGE", "TITLE", JOptionPane.DEFAULT_OPT

用PHP实现弹出消息提示框

方法一: echo "<script>alert('提示内容')</script>"; 方法二: echo '<script language="JavaScript">;alert("这是";location.href="http://www.jinyuanbao.cn";</script>;'; 里面的location.href="index.htm"表示

Android的弹出登陆框的实现

最近在做一个项目,要用到登陆框,几经波折,最后用的是直接将Activity的Theme属性设置成Dialog,然后达到了我想要的效果. 下面是我的实现经历: 1.首先,我是直接使用AlertDialog来实现,确定是,形状有点难看,而且获得Dialog里面的控件略显麻烦(因为我要做的登陆框有一定的布局),然后就给我就放弃了,可能因为我太水了,不能很好的使用它 2.然后我就使用PopupWindow来实现,界面是达到了我的要求,控件的获得通过Inflater就可以获得了相对较简单,但是有一个缺点就

PHP自定义弹出消息类,用于弹出提示信息并返回

一个用PHP自写的弹出消息类,用于在程序出错时弹出提示,,弹出警告框,或在程序运行到某阶段的快捷提示,需用时只需传入参数即可,函数并不复杂,但觉得挺实用.具体代码: function Alert($alert,$goback=0){ if($I_goback<>0){ echo "<script>alert('$alert');history.go($goback);</script>"; }else{ echo "<script&g

android自定义Toast之-弹出消息

实现方法: 1.new 一个Toast实例toast. 2.自定义一个显示的View实例view . 3.把toast.setView(view),toast.setDuration(Toast.LENGTH_LONG)设置显消息示时间 4.避免操作有误一直重复弹出消息处理,定义一个Toast的全局变量避免重复实例化进行控制 下面是代码 package com.android.hexiang.otptoken; import android.view.Gravity; import androi