JavaScript simple dialog

dialog
前些天做了一个非常简单的JavaScript library,用来模拟模态对话框(modal dialog),刚刚放到Google code上:javascript-simple-dialog

在一个页面上向用户提示信息、与用户交互有多种方式,最基本的办法就是window的alertprompt函数。不过alert弹出的同时,会有一声比较恐怖的提示音,prompt在某些浏览器里因为安全限制比较麻烦,用户体验都不是太好。

以前做项目的时候也想找一个现成的对话框来用,但是大部分都不符合我的要求,比如jQuery的插件SimpleModal只能允许同时有一个对话框。jQueryUI的Dialog,当时我记得结构比较复杂,使用的CSS定位比较特殊,对内部内容要求也比较特殊,不知道现在的最新版本怎么样。

于是这次基本是从自己的需求出发,设计并实现了这么一个小东西。最主要的特性是兼容IE(即可以盖住页面上的select按钮——掩饰IE臭名昭著的bug),以及可同时运行多个实例。

更多请看Google code上的项目主页,在那里也可以下载代码或者直接从svn check out.

这里有一个简单的demo.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.