javascript中alert函数的替代方案,一个自定义的对话框的方法javascript

来源:互联网 发布:http请求返回数据不全 编辑:程序博客网 时间:2024/06/05 22:58

难的是不好扩展,因为大家都口口声声在说,要让每个模块只负责一件事,但是往往我们都给它加入了太多的附加功能,就跟老板请人做事一样,之初都说得很明确,只需要做什么工作就ok,实际上都恨不能一个人当一千个人用。

alert的需求比较统一,那就是弹出一个窗口,显示一个提示,并且提示窗口后面的内容不可操作

comfrim的需求就千奇百怪,有人要返回一个bool值,有人要返回一个其他类型的字段,有些是一组,有些要给confirm的submit和cancel分别添加不同的事件,有些需要添加相同的事件,有些不需要添加事件,有些人想要让confirm提供alert,layer,iframe等其他类型的功能。

所以唯一能够满足这些所有需求的做法,就是把comfrim做成一个装饰器,显示标题,显示的内容,传递的参数,各个按钮的事件,这些交给client来决定。


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/