- 浏览: 716945 次
文章分类
- 全部博客 (324)
- 图片 (1)
- Javascript (25)
- Android (144)
- css (6)
- intellij (3)
- jquery (9)
- java (29)
- mysql (5)
- grails (1)
- groovy (1)
- Android Eclipse (2)
- linux (12)
- web (5)
- 算法 (2)
- 软件安装 (1)
- dedecms (12)
- centsos (6)
- tomcat (1)
- win 2003 (3)
- 杰奇 (1)
- window (1)
- loadrunner (3)
- QTP (38)
- VBS (33)
- Android 自动化 (12)
- python (3)
最新评论
-
masuweng:
Intellij 中javax.servlet.http.HttpServlet包导不进来 -
臧殿彬:
为什么我在主线程中定义也会出现这个bug?
java.lang.RuntimeException: Can't create handler inside thread that has not cal -
wpp1993:
...
http请求返回并解析json数据 -
javasea:
不错不错
socket阻塞与非阻塞,同步与异步、I/O模型 -
suyuwen1:
Apache2.4.x版wampserver本地php服务器如 ...
WAMPserver配置(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="../jquery/js/jquery-1.7.2.js" type="text/javascript"></script> <link rel="stylesheet" href="css/myAlert.css" type="text/css" /> <script type="text/javascript" src="js/myAlert.js"></script> <script type="text/javascript"> $(function(){ $("#t").click(function(){ sAlert({"msg":"这是我的确认对话框","left":"40%","top":"30%","title":"确认对话框","animate":"show"}); }); $("#aDel").click(function(){ sConfirm({"msg":"确定要删除吗","left":"30%","top":"30%","title":"删除对话框","animate":"show",callback:function(){ sAlert({"msg":"删除成功","left":"30%","top":"30%","title":"确认对话框"}); }}); }); }); </script> <style type="text/css"> </style> <title></title> </head> <body> <div style="width: 1004px; margin: 0 auto;"> <a href="#" id="t">确认</a> <a href="#" id="aDel">删除</a> </div> </body> </html>
(function($){
/* * sAlert({"left":"30%",top:"30%",,msg:"没有登陆"}) * sConfirm({"left":"30%",top:"30%",,msg:"没有登陆",callback:function(){这里是回调函数}}) * */ $.alerts={ _show:function(options,type){ var defaults={ left:"30%",//对话框左距离 30% top:"30%", //对话框顶距离 title:"提示对话框",//标题 msg:"",//提示信息,必填 animate:"fade",//弹出效果,现在只支持fade和普通的show hide,参数为fade,或show callback:"" }; var opts= $.extend(defaults,options); var winwidth=$(document).outerWidth(); var winheight=$(document).outerHeight(); var div='<div id="windownbg"></div>' $(div).prependTo("body"); $("#windownbg").css({width:winwidth+"px",height:winheight+"px",filter:"alpha(opacity=40)",opacity:"0.5","background-color": "#000000",position: "absolute", top: "0px", left: "0px"}); switch(type){ case "alert": var alert="<div id='alert'><div class='closeImg'><img src='images/close1.png' alt=''></div><div id='alertTitle'></div><div id='alertMsg'></div><div id='btnAlert'>确 认 </div></div>"; $("body").append(alert); // if(!opts.left){ //指定默认值 // opts.left=(winwidth-$("#alert").width())/2+"px"; // } // if(!opts.top){ // opts.top=(winheight-$("#alert").height())/2+"px"; // } $("#alert").css({"left": opts.left,"z-index":101,"top": opts.top}); $("#alertMsg").text(opts.msg); $("#alertTitle").text(opts.title); switch(opts.animate){ case "fade": $("#alert").fadeIn(); break; case "show": $("#alert").show(); break; } $("#btnAlert").click(function(){ $.alerts._hide("alert",opts.animate); }); $(".closeImg").click(function(){ $.alerts._hide("alert",opts.animate); }); break; case "confirm": var confirm="<div id='confirm'><div class='closeImg'><img src='images/close1.png' alt=''></div><div id='confirmTitle'></div><div id='confirmMsg'></div><div id='btnConfirm'>确定</div><div id='ConfirmCancel'>取消 </div></div>"; $("body").append(confirm); $("#confirmMsg").text(opts.msg); $("#confirmTitle").text(opts.title); // if(!opts.left){ // opts.left=(winwidth-$("#alert").width())/2+"px"; // } // if(!opts.top){ // opts.top=(winheight-$("#alert").height())/2+"px"; // } $("#confirm").css({"left":opts.left,"z-index":101,"top":opts.top}); switch(opts.animate){ case "fade": $("#confirm").fadeIn(); break; case "show": $("#confirm").show(); break; } $("#ConfirmCancel").click(function(){ $.alerts._hide("confirm",opts.animate); }); $("#btnConfirm").click(function(result){ if ($.isFunction(opts.callback)) { opts.callback(result); } $.alerts._hide("confirm",opts.animate); }); $(".closeImg").click(function(){ $.alerts._hide("confirm",opts.animate); }); } }, _hide:function(type,animate){ switch(type){ case "alert": $("#windownbg").remove(); switch(animate){ case "fade": $("#alert").fadeOut(); break case "show": $("#alert").hide(); break; } break; case "confirm": $("#windownbg").remove(); switch(animate){ case "fade": $("#confirm").fadeOut(); break case "show": $("#confirm").hide(); break; } break; } }, alert:function(option,type){ $.alerts._show(option,type); }, confirm:function(option,type){ $.alerts._show(option,type); } } sAlert=function(option){ $.alerts.alert(option,"alert"); }, sConfirm=function(option){ $.alerts.confirm(option,"confirm"); } })(jQuery);
- myAlert.rar (7.3 KB)
- 下载次数: 2
发表评论
-
图片或文字上下左右滚动【JS向上滚动、JS向下滚动、JS向左滚动、JS向右滚动】【整理综合】
2014-12-03 17:48 830注:上下滚动时,单元格demo1里面的内容高度要大于demo ... -
Js中 关于top、clientTop、scrollTop、offsetTop
2014-12-03 17:45 985obj.clientWidth //获取元素的宽度 o ... -
异步请求,跨域
2014-01-07 11:00 1108(function ($) { $.rpc = ... -
js获得相对于父元素的坐标
2013-08-23 16:50 16899<html> <head> &l ... -
js 动态插入遍历对象
2013-05-10 22:11 1028动态插入对象: var imgarr = []; ... -
js 发布异步请求
2013-04-09 17:04 1525function loadXMLDoc() ... -
如何将一个HTML页面嵌套在多个动态页面(asp)
2013-03-31 18:53 8075正 文: 很多时候,由于程序设计需要,要求在as ... -
不同设备浏览器的userAgent值大全
2013-03-21 13:14 1644这里对浏览器各自的userAgent特点做一分析,并 ... -
js判断是手机还是电脑访问网站
2013-03-20 16:00 1351<script type="text/ja ... -
生成汉字首字母拼音
2013-01-22 11:43 1945window.strChineseFirstPY = ... -
封装 jquery ui 的dialog
2013-01-22 11:31 2630(function ($) { var defau ... -
生成汉字拼音首字母
2012-11-13 11:40 1347function makePy(str){ ... -
返回顶部
2012-11-06 11:05 976看www.qq.com时,看到里面返回顶部的代码: < ... -
$到底是什么-详解jQuery的$符号和init函数
2012-10-26 13:05 1110本文所有代码,出自jQuery.1.5.2,为方便理解, ... -
纠正jQuery获取radio选中值的写法
2012-10-16 16:39 1214<input type="radio&q ... -
readonly的input里面键入backspace键,会触发history.back()
2012-10-15 16:56 1338在IE下,如果在readonly的input里面键入ba ... -
判断字段是否包含中文
2012-10-10 13:15 1135/** * 判断字段是否包含中文 * ... -
限制输入不能超过六个字节(含中文),并截取
2012-10-10 13:14 1482var COUNT=100; //返回限制输入多 ... -
正则表达式限制输入框只能输入数字
2012-10-07 11:21 2384正则表达式限制输入框只能输入数字 代码如下: < ... -
ie6下 png作为前景和背景透明
2012-09-22 15:10 1162前景图片时,用js <script la ...
相关推荐
- 在需要弹出对话框的地方,创建对话框对象,然后调用`DoModal()`方法。如果`DoModal()`返回IDOK(通常是用户点击了“确定”按钮),则表示用户完成了对话;如果是IDCANCEL(“取消”按钮),则表示用户终止了对话...
在Web开发中,弹出对话框是不可或缺的功能之一,它能提供用户交互并接收用户输入。在本案例中,我们关注的是如何在Visual Studio 2005 (VS2005) 中方便地实现这一功能。标题提到的"WEB弹出对话框"指的是在网页上显示...
### ASP.NET 中弹出对话框的常用技巧 在ASP.NET应用程序开发过程中,经常需要通过弹出对话框的方式向用户提示信息、确认操作等。本文将详细介绍几种常用的在ASP.NET中实现弹出对话框的方法,适合ASP.NET初学者学习...
在实现弹出对话框时,我们需要创建一个包含对话框元素的容器,例如`<div>`,并设置相应的ID或类名以便于CSS和JavaScript操作。例如: ```html 自定义对话框 请输入内容"> 关闭 ``` 接着,CSS(Cascading ...
在 ASP.NET 中,我们有时需要实现弹出对话框的功能,以便与用户进行交互,例如确认操作、输入数据或者显示警告信息。在描述中提到的“asp.net弹出对话框”,主要是指在网页中弹出一个模态或非模态的窗口,让用户参与...
在VC6.0环境下,利用MFC(Microsoft Foundation Classes)框架进行Windows应用程序开发时,创建一个单击菜单项弹出对话框的操作是常见的需求。MFC是微软为简化Windows API编程而提供的C++类库,它封装了许多Windows ...
"漂亮的网页弹出对话框"是指在网页中实现美观且功能丰富的弹窗效果。这类对话框可以增强用户体验,使网站看起来更加专业和精致。本主题将深入探讨如何创建和实现这样的对话框。 首先,我们要了解弹出对话框的基本...
asp.net(C#)里点击页面某一项,弹出对话框显示其详细信息,并可以设置自动关闭对话框的时间。
本文将深入探讨如何使用jQuery实现一个对话框效果,即在弹出对话框时,背景变暗并且用户无法操作背景内容,以提供更好的用户体验。 首先,要实现这种效果,我们需要引入jQuery库到我们的HTML文件中。可以使用CDN...
在JavaScript中,弹出对话框有几种常见的方法。最基本的有`alert()`用于显示警告信息,`prompt()`用于获取用户输入,以及`confirm()`用于请求用户确认。这些内置对话框都是阻塞式的,意味着它们会暂停页面的执行,...
本文将详细讲解如何使用jQuery实现一个点击按钮弹出对话框窗口提示的插件,以便用户在执行关键操作前进行确认或取消。 首先,我们需要引入jQuery库。在`index.html`文件中,添加以下代码片段来引入jQuery: ```...
纯CSS实现div弹出对话框 可以应用于C#,.net 里面。 页面比较好看。
利用Java编写的弹出对话框小程序,比较经典,分享一下
HTML5是现代网页开发的核心标准,它为开发者提供了...以上就是关于“html5简单的手机端弹出对话框确认代码”的知识点介绍。通过理解并实践这些技术,开发者可以提升网页应用的交互性和用户体验,尤其是在移动设备上。
【VC中弹出对话框的实现】涉及到的是C++编程中的MFC(Microsoft Foundation Classes)框架,用于构建Windows桌面应用程序。MFC提供了一种结构化的、面向对象的方式来编写Windows应用程序,其中包括对话框(Dialog)...
在网页设计中,弹出对话框是常见的用户交互方式,可以用来显示警告信息、获取用户输入或进行确认操作。本文将深入探讨如何使用JS创建具有圆角和关闭按钮的对话框,并涵盖五种不同的展示风格。 首先,我们需要了解...
【自动弹出对话框代码详解】网页设计中,自动弹出对话框是一种常见的特效,用于显示额外信息,如警告、版权声明或者欢迎消息。实现这一功能并不复杂,主要依赖于JavaScript语言。以下将详细介绍如何创建并自定义弹出...
在Java的Swing框架中,弹出对话框是与用户交互的一种常见方式,主要用于限制用户行为、提示用户操作结果或请求用户输入。JOptionPane类在Swing中扮演着关键角色,它提供了一系列静态方法用于创建各种标准对话框,如...
在给定的标题“Android弹出对话框”中,我们可以理解这是关于如何在Android环境中创建和使用对话框的教程。描述提到的“完整的代码”涵盖了多选、单选和登录验证等不同类型的对话框功能,这将涉及到Android SDK中的...
PopupDialog是iOS应用开发中的一款库,它使用Swift语言编写,专为创建可自定义的弹出对话框而设计。这个库提供了一种替代UIAlertControllers的alert风格的方式,使得开发者可以更加灵活地调整对话框的外观和功能,以...