`
Blackbaby
  • 浏览: 183243 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

AlertBox With No Buttons! (HACK)

UI 
阅读更多

Browsing around EE today, I found an interesting question. This person wanted an AlertBox that had no buttons at all. The goal was to have the identical functionality / look as an alert, but to only display a message such as “Saving Changes…”. This is something that I do all over the place, and have written custom components specifically for locking the UI until an operation is complete.

However, if you don’t mind using some nasty hacks, this functionality can be accomplished in only a couple lines of code.

 

private var theAlert:Alert;

public function showAlert():void
{
  theAlert = Alert.show("Saving Changes...", "", Alert.OK);
  theAlert.mx_internal::alertForm.removeChild(
    theAlert.mx_internal::alertForm.mx_internal::buttons[0]);
}

public function hideAlert():void
{
  PopUpManager.removePopUp(theAlert);
}

 

It’s a hack, but it works really good!

 

原文链接:http://maclema.com/b/2008/01/10/alertbox-with-no-buttons-hack/

分享到:
评论

相关推荐

    AlertBox实用实例

    AlertBox在IT行业中通常指的是JavaScript中的一个对话框函数,它用于弹出警告、确认或提示信息给用户。在网页开发中,AlertBox是与用户交互的一种基础方式,它能够打断用户的操作并显示一条消息,等待用户确认或者...

    AlertBox.rar

    "AlertBox.rar"是一个自定义封装的弹窗插件,旨在为开发者提供一个简单易用且高效的解决方案。这个压缩包包含了一个名为"AlertBox"的核心文件,可能是JavaScript库或者CSS样式文件,它们共同构成了弹窗插件的核心...

    AlertBox 弹出层 实例(多种)

    AlertBox是一种常见的前端技术,用于在用户交互时创建各种弹出层效果,如提示信息、警告、确认对话框等。在网页设计中,弹出层是用户体验的重要组成部分,能够提供额外的信息展示空间,而不破坏页面的整体布局。本...

    AlertBox 弹出层信息提示框效果实现步骤

    AlertBox弹出层信息提示框是一种常见的网页交互元素,用于向用户显示临时性的通知、警告或者确认信息。在实现AlertBox效果时,我们通常需要考虑跨浏览器的兼容性,特别是对于旧版本的Internet Explorer(如IE6)的...

    AlertBox:这是确认的组成部分

    diandian\弹框使用说明功能弹框组件特性提供自定义提示内容焦点管理可拖拽用法My_AlertBox为构造函数,需要new一个实例new My_AlertBox(string,callback)调用实例方法alertConfirm()可让弹框出现调用实例...

    Js 订制自己的AlertBox(信息提示框)

    ### Js 订制自己的AlertBox(信息提示框) 在网页开发过程中,经常需要用到弹出框来显示信息或警告用户。JavaScript 提供了内置的 `alert()` 函数来快速实现这一功能,但其样式和功能相对单一。为了提高用户体验并更...

    AlertBox:Android应用程序中Alert Box的使用

    警报框 在 Android 应用程序中使用警报框。 您只需要查看MainActivity.java(app/src/main/java/com/example/geenu/checkboxes)和activity_main.xml(app/src/main/res/layout)文件的代码。

    jquery模拟alert提示框

    var alertBox = $('<div class="custom-alert"><p>' + settings.message + '</p></div>'); var buttonContainer = $('<div class="buttons"></div>'); // 添加按钮 $.each(settings.buttons, function (i, ...

    AlertBox:Extjs 4 警报框小部件

    Yan Shi - ExtJS 4 Alert Box ExtJS 4 应用程序的可关闭警报框 用法 在您的应用程序文件中,请添加: Ext.Loader.setConfig({enabled: true})

    AlertBox 弹出层,右下角广告代码,可关闭的弹出对联等

    内容索引:脚本资源,Ajax/JavaScript,弹出窗口 AlertBox 弹出层,也就是大家通常熟悉的弹出提示插件,它有几个功能:弹出右下角广告代码,弹出可关闭的对联广告等、弹出可拖动的弹窗、锁定屏幕、定位、居中等效果,...

    lz-alert-plugin:它是一个基于jquery或zepto的插件,可以替代alertBox。 -- powered by 荔枝前段.com

    it's a plugin based on jquery or zepto that can replace alertBox. 弹出窗插件: 使用方法: 1、在head头部引入jQuery.js或者zepto.js [removed][removed] [removed][removed] 2、再在head头部引入默认的样式lz.ui...

    Jquery自定义alert_confirm

    var confirmBox = $("<div class='custom-confirm'><p>" + message + "</p><div class='confirm-buttons'>确定</button><button id='confirmNo'>取消</button></div></div>"); $("body").append(confirmBox); $...

    AlertBox.js:本机javascript公告插件,模拟alertconfirmprompt

    PostbirdAlertBox.js 原生javascript弹框插件 在线体验: 更新 2018-07-08 修复由于 button focus 状态未清除导致的 enter 下重复触发的问题 将 focus 重定向到弹框的 button 中,默认 enter 键操作时 alert/confirm...

    2021-2022计算机二级等级考试试题及答案No.15422.docx

    其他选项如`alertBox="Hello World"`或`alertBox("Hello World")`均不符合JavaScript语法。 #### 知识点五:SQL查询 - **使用IN关键字进行多值查询**:在SQL中,使用`IN`关键字可以在WHERE子句中指定多个值,以查询...

    CentaBox Alert-crx插件

    语言:Türkçe 中原软件代理系统-警报框 CentaSoft Acenta Otomasyon Sistemi ile ilgilitümbildirimlerinizi buradan takip edebilirsiniz。 CentaSoft V4 ile网站上的网站。 Sistemiçerisindeyapacağınıztan...

    纯js(javascript)弹出层 对话框,div 模拟系统对话框

    这里,`#alertBox`是对话框容器,`#alertMessage`用于显示消息,`#alertOK`是确认按钮。同样,我们需要通过JavaScript来控制其显示和隐藏,以及处理按钮点击事件。 在JavaScript中,我们可以编写函数来模拟Alert...

    Jquery twitter alter

    在这个示例中,我们首先等待文档加载完毕(`$(document).ready()`),然后创建一个带有指定消息的提示框(`var alertBox = $('<div class="alert-box">').text(message);`)。接着,将提示框添加到页面,并使用`...

Global site tag (gtag.js) - Google Analytics