Skip to content

Latest commit

 

History

History
106 lines (91 loc) · 5.54 KB

changelog.md

File metadata and controls

106 lines (91 loc) · 5.54 KB

2013-03-09

  1. 增加disableDrag参数,可配置弹出层不可拖动。

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,增加换肤演示。