2009-03-02 1、完善skin中的css,所有皮肤均支持最大化最小化按钮。 2、修改CSS,解决当内容过高时消息框被撑变形的问题。 3、解决SSL协议下出现安全警告的问题。 4、支持配置是否允许在消息框中使用右键,及是否允许选择消息框中内容。 2009-02-28 1、实现最大化按钮显示时,双击标题栏可以进行最大化/常态的切换。 2、解决iframe模式时有时iframe滚动条不能滚动的bug。 3、解决在子页面中调用父页面的ymPrompt弹出方法时传入的(btn设置/自定义坐标)无效的bug。 4、解决iframe模式时,向下拖动不流畅的问题。 5、解决前一次最大化/最小化状态下关闭对话框后,下次点击最大化最小化按钮无效的bug 2009-02-26 1、支持定义内容样式class。 2、删除事件绑定的addEvent中的e=e||event,addEvent对于任何浏览器默认都会传入event。 3、支持最大化最小化、支持配置最大化最小化按钮是否显示。 4、增加max,min,normal三个方法用于设定窗口状态。 5、解决IE下有时报“IE无法打开INTERNET站点”的错误。 2009-02-19 1、调整了Simple皮肤样式 2、实现IE下的弹出框阴影 3、支持淡入淡出式的弹出框,支持自定义渐变速度 4、解决连续调用弹出时,最后的弹出会覆盖前面的弹出的问题,实现按照调用顺序显示。 5、解决自定义坐标在fixPosition:true模式下和fixedPosition:false模式下解析不一致的问题。 6、完善对普通参数支持方式部分的实现,实现普通传参和JSON参数可配置项一致。 2009-02-16 1、增加simple和simpleGray两个简易皮肤。 2、增加closeBtn参数,用于设定是否显示关闭按钮 3、解决拖动弹出框时在IE下光标不为十字拖动图标的问题。 4、IE下可以遮盖frameset(不能兼容其它浏览器,因此不建议使用)。 2009-02-15 1、当窗体透明度设置为1时则不起用alpha透明度,提高性能。 2、弹出框默认不允许拖出窗口(dragOut:false),符合大多数需求。 3、创建按钮部分代码的优化 4、解决FF下弹出层没有禁止右键的问题。 5、解决IE标准模式下拖动不流畅的问题。 6、弹出框默认随滚动条滚动(fixPosition:true),符合大多数需求。 7、对IE标准模式及其它浏览器使用position:fixed定位弹出窗,滚动时弹出窗口无闪烁现象。 8、文件编码都转为utf-8编码,可更好的与各种网页编码结合使用。 2009-02-07: 1、修改组件对css设置部分的代码,修改setStyle为setCss,减少页面reflow次数。 2、解决IE中在拖动弹出框时页面闪烁的问题。 3、其它一些内部代码的优化和调整。 4、窗口resize时重新定位弹出窗口的位置,确保在页面可见范围内。 5、新增winAlpha参数,定义弹出窗口拖动时的窗体的透明。 2009-02-05: 1、优化键盘监听部分的代码。 2、解决弹出的iframe页面中弹出的弹出窗口关闭后,键盘监听没有取消的bug。 3、解决在弹出框拖出页面范围后,出现遮罩不完全的bug。 2009-02-04: 1、解决了当页面内容较少时弹出层不能完全遮罩页面的bug。 2、修正了demo中的一些问题 3、iframe参数支持传入object来实现设置iframe对象的属性(如id,name等)。 4、增加getButtons方法,用于获取当前弹出窗口中的按钮对象集合。 5、简化初始化组件接口部分的代码。 6、调整及完善demo示例。 2009-02-03: 1、解决弹出提示框后按下ctrl键报错的bug。 2、优化程序内部代码,页面退出时自动解除绑定的事件。 3、实现当重复引入ymPrompt.js时,只执行一次组件解析。 4、支持配置是否显示遮罩(showMask)。 5、支持配置弹出窗口显示在哪个位置(9个内置位置和自定义坐标)。 6、弹出窗口后只禁用F1-F12及tab键,以便于对弹出窗口内的内容(如输入框)进行操作。 7、所有事件监听由监听变量值改为动态add/remove Event的方式。 8、支持esc键关闭弹出框。 9、替换数组for循环为while循环结构 10、解决IE Resize时遮罩层宽高不能正确计算的问题。 11、多语言支持,可以自定义显示的语言内容,如“确定”,“取消”等。 12、可通过参数OK/CANCEL配置两种内置“确定”和“取消”按钮。 13、解决页面Object对象遮盖弹出框的问题(对Object元素进行动态显示和隐藏)。 14、解决当btn设置为空数组[]时报错的bug。 15、解决IE中鼠标不能在浏览器之外拖动的问题。 16、解决Iframe模式下拖动不流畅的问题。 2008-12-17: 1、删除代码多余的一行代码 2、增加titleBar参数,用于控制是否显示标题栏 2008-12-15: 1、修改源码中一处笔误(对功能无影响)var c=[]改为{}。 2008-12-12: 1、修改程序代码,防止因为页面加载比较慢时调用组件函数失败的bug。 2、修改组件参数覆盖机制,使之更加合理。 3、修改getPage方法调用失败的bug。 2008-12-10: 1、增加autoClose,fixPosition,dragOut 2、增加一些属性和操作接口 2008-7-21: 1、解决了与页面window.onload事件冲突的bug。 2、更新css,解决消息字体在部分浏览器下字体难看的问题。 3、修改了组件按钮生成方式、按钮点击事件的回调方式及tab/方向键切换按钮焦点部分代码的实现,准备下个版本支持多按钮/用户自定义按钮/不显示按钮。 4、修改了DEMO,增加换肤演示。