用户操作
[即时聊天] [发私信] [加为好友]
爱你网ID:goody9807
142719次访问,排名561好友217人,关注者0
http://www.cnblogs.com/goody9807
http://www.51ini.com
goody9807的文章
原创 93 篇
翻译 0 篇
转载 139 篇
评论 86 篇
爱你网的公告








一个不错的P2P软件,里面肯定有你要的资源

我的爱你网,讨论.Net


最近评论
hhshang:楼主你做过这个打字程序,如果做了,可不可以发一份给我学习一下呀,我的邮箱是:zeng_xianchun@126.com
yw2008wy:写得不错,我还没有试试,不过挺感谢帖出来
zq32206124:英文看不懂啊
zq32206124:英文看不懂啊
jing_cai:谢谢你的无私奉献!
文章分类
收藏
相册
Csdn专用
个人专用
XML相关资料
XML Server与XML-enabled Web Server介绍
xmlhttp发送 xml 例子详解
在Asp.net里显示XML格式内容.
树的资料
asp.net中的treeview 怎么用
数据库连接
CSDN数据库连接大全
DSN方式连接数据库
杂类
100分问一个突然出现的Cookie问题,关于添加/删除Cookie的。
c#存取图片 (RSS)
我的主页(RSS)
高效.TEXTBLOG技巧终结篇
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 【原创】使用blockUI制作自定义的漂亮的网页提示框(代替confirm和alert) 收藏

新一篇: 如何用C#写一个简单的Login窗口  | 旧一篇: 【原创】使用yahoo雅虎js库(YUI)建立无刷新的N级树(可添加删除节点)

一、介绍blockUI     它是Jquery框架的一个插件,专门用来做提示框、模态窗口的     地址:http://www.malsup.com/jquery/block/     具体的使用方法和demo里面都写得很清楚,我不再一一陈述 二、重写javascript中的alert,使得所有调用alert的地方都有统一的样式         这里我提供一个js文件          这里我故意把alert改为了大写的Alert,因为我觉得如果重写以前的alert方法,调试不太方便 三、在页面调用的时候需要引用的资源文件

    <link href="/css/DialogUI.css" rel="stylesheet" type="text/css" />     <script type="text/javascript" src="/js/blockUI.js" ></script>     <script type="text/javascript" src="/js/commondialog.js" charset="gb2312"></script>
别忘了还需要引用jquery,因为blockUI是jqery的插件里面用到它的一些方法
<script src="/js/jquery-1.2.1.js" type="text/javascript"></script>
四、分析css文件
div.blockUI{     border:1px solid red;     background-color:#335577; } //整体的DIV层样式 .DialogContainer{     width:400px;     height:200px;     cursor:default;      } //提示框里面的样式 .DialogContainer .Title{     background-color:#7199b1;     color:white;     font:caption;     text-align:left;     padding-top:3px;     padding-bottom:3px;     padding-left:5px; } //标题样式 .DialogContainer .Content{     font-size:12px;     line-height:25px;     height:160px;     padding-top:20px;     padding-left:15px;     text-align:left; } //内容样式 .DialogContainer .buttons{     text-align:right;     padding-right:20px;     padding-bottom:10px; } //按钮样式 .DialogContainer .buttons input{     margin-left:20px;     text-align:center;     background-color: #ffffff;     border-right: #7199b1 2px solid;     padding-right: 8px;     border-top: #7499ae 1px solid;     padding-left: 8px;     font-size: 14px;     background-image: url(../images/anniu/out.gif);     border-left: #7499ae 1px solid;     cursor: hand;     color: #053152;     padding-top: 5px;     padding-bottom: 0px;     border-bottom: #7199b1 2px solid; }
怎么样,是不是很简单啊,回头我做一个demo放上来!请大家共同研究!

 

$.blockUI.defaults.overlayCSS.backgroundColor="#d5d5d5"; $.blockUI.defaults.pageMessageCSS.border="none"; //$.blockUI.defaults.pageMessageCSS.backgroundColor="#D6D6D6"; $.blockUI.defaults.pageMessageCSS.margin="-50px 0 0 -200px"; $.blockUI.defaults.pageMessageCSS.width="400px"; $.blockUI.defaults.overlayCSS.cursor='normal'; function Confirmer(title,message,callback,callback1,txt1,txt2){          if(!txt1){         txt1 = "确定";     }          if(!txt2){         txt2 = "取消";     }     var dhtml="";     dhtml+="<div class='DialogContainer'>";     dhtml+="    <div class='Title'>"+title+"</div>";     dhtml+="    <div class='Content'>"+message+"</div>"     dhtml+="    <div class='buttons'>";     dhtml+="        <input type='button' value='"+txt1+"' id='btn_Confirmer_OK'/>"     dhtml+="        <input type='button' value='"+txt2+"' id='btn_Confirmer_CANCEL'/>"     dhtml+="    </div>"     dhtml+="</div>";     $.blockUI(dhtml);     $("#btn_Confirmer_OK").click(function(){                 $.unblockUI();             setTimeout(function(){                 $(callback);             },500);     });          $("#btn_Confirmer_CANCEL").click(function(){         $.unblockUI();         if(callback1){             $(callback1);         }     }); } function Alert(message,callback){          var dhtml="";     dhtml+="<div class='DialogContainer'>";     dhtml+="    <div class='Title'>消息框</div>";     dhtml+="    <div class='Content'>"+message+"</div>"     dhtml+="    <div class='buttons'>";     dhtml+="        <input type='button' value='确定' id='btn_alert_Ok' />"          dhtml+="    </div>"     dhtml+="</div>";     $.extend($.blockUI.defaults.pageMessageCSS, { border:'solid 1px #7199b1'});     $.blockUI(dhtml);       $("#btn_alert_Ok").focus();     $("#btn_alert_Ok").click(function(){                  $.unblockUI();             setTimeout(function(){             eval(callback);         },500);     });              }

发表于 @ 2008年07月02日 14:22:00|评论(loading...)|编辑|收藏

新一篇: 如何用C#写一个简单的Login窗口  | 旧一篇: 【原创】使用yahoo雅虎js库(YUI)建立无刷新的N级树(可添加删除节点)

评论:没有评论。

发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 爱你网