AsyncBox历史版本

AsyncBox历史版本

  • 关于“jQuery.AysncBox.CHM”:

  • – CHM 版本号 v1.5。

  • AysncBox 更新日志:

  • [2011-9-15] AsyncBox v1.5 beta 版本更新

  • 版本说明:该版本由1.4系列修改而来,修复了一部分 BUG 和新增了一些 2.0的特性,现2.0在重构中,欢迎加群提出自己的意见和建议。

  • 新增

  •    1、open()、html() 方法中增加 onload、unload 事件。

  •    1、open() 方法中增加 data 参数增强父窗口与子页面的数据交互能力。

  • 调整

  •    1、修改了拖动算法,窗口大于浏览器可视范围时标题不会被“吃掉”。

  • 修复

  •    1、修复命名冲突问题,现用 asyncbox 命名空间。

  •    2、继续修复 IE6 下,某些窗口无法遮住 select 的 BUG。

  •    3、继续修复 url 与 args 参数配合时最终拼接错误的 BUG。

  •    1、修复 IE6 下 zcms 皮肤(png类皮肤)必须使用绝对路径,而又只能允许一个页面使用的问题。

  • [2011-9-15] AsyncBox v1.4.5 版本更新

  • 新增

  •    1、增加 HTML 模式中显示 DOM 元素内容的支持。

  • 调整

  •    1、修改了拖动算法,减少窗口因为被限制在可视范围内对页面的遮挡。

  •    2、去除了对话框类与内容窗口中 $ 的部分简写支持,以免发生冲突。

  •    3、去掉了对话框类左上角的图标。

  •    4、open 中 url 模式弹出的页面中无需加 top。

  • 修复

  •    1、修复窗口大于浏览器可见范围时看不到标题的 BUG。

  •    2、修复 IE6 下,某些窗口无法遮住 select 的 BUG。

  •    3、修复 url 与 data 参数配合时最终拼接错误的 BUG。

  • 更名

  •   参数配置

  •    1、Fixed 为 open 私有,且更名为 fixed。

  •    2、autoReset 为 open 私有,且更名为 reset。

  •    3、icon 为 open 私有,且更名为 logo。

  •    4、clone 归为 drag ,在 drag : { clone : true } 使用。

  •   辅助函数:

  •    1、$.box() 方法更名为 $.opener()。

  •    2、$.asyncbox() 更名为 $.exist()。

  •    3、$.iframe() 更名为 $.framer()。

  •   open选项:

  •    1、scrolling 更名为 scroll。

  •    2、closeType 更名为 cache。

  • [2011-5-15] AsyncBox v1.4 版本更新

  • 新增

  •    1、$.returnValue 返回值。强化本域与窗口之间的数据互通。

  •    2、$.tips(…) 提示加入“success” 和“error”图标配置和关闭秒数。

  •    3、$.open(…) 函数加入 data 选项一个,用于发送到服务器的数据。

  • 调整

  •    1、所有 AsyncBox 窗口显示位置均提升为“黄金比例居中”。

  •    2、对话框内容超出浏览器时,窗口压缩为浏览器可见高度。

  •    3、对话框内容超多时排版不美观现象。出现滚动条时,提示图标为不跟随。

  •    4、按钮构建内核修改为 A 标签,同时支持自适应,字数限制进行了扩充。

  •    5、对 $.tips(…) 提示窗口进行了增肥。

  •    6、固化 $.open(…) 中 HTML 模式在设置高宽时的限制。

  • 修复

  •    1、$.reload(…) 函数在内容页中,使用分页导致 url 动态改变后,重载不正确的 BUG。

  • 优化

  •    1、对部分函数中的冗余代码进行了优化。

  •    2、对 $.open(…) 内置的 wait 效果进行了优化。

  •    3、对样式文件和图片进行了优化。

  • [2011-4-20] AsyncBox v1.3.5 版本更新

  • – [新增] 高仿 QQBrowser、Chrome 皮肤两款。

  • – [新增] 对话框类最小宽度配置,使对话框类在视觉享受上更舒适。

  • – [新增] $.reload() 函数,用于重载指定窗口的内容页,且支持重定向。

  • – [解锁] 解锁窗口对右键的屏蔽,解锁 Tab 等按键的限制。

  • – [取消] 取消自定义按钮中 isfocus (聚焦) 的选项。

  • – [修复] 在遍历 Array 时与 asyncbox 内置扩展函数冲突的 BUG。

  • – [修复] 用户在设置全局样式时,未知样式影响 asyncbox 提示栏文字排版不居左现象。

  • – [修复] “自动重设位置”在 IE6 下,无滚动条与出现滚动条时位置计算错误的 BUG。

  • – [调整] 对话框类 和 内容窗口 的 按钮栏 背景、样式、按钮排版方式调整为独立。

  • – [优化] 插件进行了全面的重构,对冗余函数进行整合。样式做了重新排版。

  • – [优化] 窗口在创建时产生的文档操作记录,在关闭后有明显的释放。

  • – [优化] 对 $.open() 函数的 page 模式在关闭窗口时进行文档记录清除以及内存释放。

  • [2011-4-14] AsyncBox v1.3 版本更新

  • – [新增] 全局配置中增加 Flash 选项,用于 autoReset、DragDown 时的动画效果。

  • – [新增] 全局配置中增加 autoReset 选项,用于自动修复窗口位置。

  • – [新增] $.open() 函数配置中增加 html : (String,Element) 选项,主要显示自定义内容。该选项和 url 互斥。

  • – [新增] $.open() 函数配置中增加 right : (Number) 和 bottom : (Number) 选项,为相对坐标。

  • – [新增] $.open() 函数配置中增加 autoReset (自动重设位置、私有、受全局影响) 选项,支持 top、right、bottom、left 坐标。

  • – [调整] $.open() 函数配置中 top、right、bottom、left 均为可选,简单支持 CSS 式坐标定位。

  • – [调整] $.open() 函数配置中 id 选项为可选。

  • – [调整] $.size() 函数支持对话框类设置大小。

  • – [调整] 屏蔽$.content() 未公开函数,集成至 $.open() 中,为 html 模式。

  • – [修改] 全局配置中属性 UseFrame 改为 inFrame。

  • [2011-4-11] AsyncBox v1.2.6 紧急更新

  • – [修复] IE9 下调用 $.open() 时无法关闭窗口的 BUG。

  • [2011-4-10] AsyncBox v1.2.5 版本更新

  • – [新增] 静止定位效果。

  • – [新增] $.open() 函数配置增加 top : (Number)和 left : (Number) 选项,为相对坐标。

  • – [新增] $.open() 函数配置增加 drag : (bool) 选项,内部设置,但受全局设置影响。

  • – [新增] $.size() 函数,可动态设置盒子大小。

  • – [新增] $.cover() 函数为得到一个纯遮罩层,暂不具备点击关闭,需程序控制,且独立使用。

  • – [修改] 全局配置名 ASYNCBOX_CONFIG 改为 asyncbox。

  • – [修复] 自适应对话框在全局设置 Limit : false 时拖出浏览器可视窗口外会出现盒子布局瘫痪现象的 BUG。

  • – [优化] 拖拽算法、构造函数、函数内部算法分离为独立函数调用。

  • [2011-4-8] AsyncBox v1.2.1 版本更新

  • – [新增] $.asyncbox() 函数,用于判断盒子是否存在(隐藏为不存在)。

  • – [修改] $.box() 函数修改为获取盒子内 iframe 对象。和 $.iframe() 函数相似,但作用域不同。

  • – [修改] $.iframe() 函数返回一个 iframe 对象。

  • [2011-4-5] AsyncBox v1.2 版本更新

  • – [升级] AsyncBox v1.2 为正式版。

  • – [调整] 遮罩层透明度和背景颜色调整为 JS 全局配置。

  • – [调整] IE6 下可全局配置是否使用 iframe 遮住 select。

  • – [新增] 使用 $.open(..) 时支持 wait 效果[窗口左下角],并且可以全局配置。

  • – [修复] Opera 浏览器下开启遮罩层时不能屏蔽 F5 等按键的 BUG。

  • – [修复] 遮罩层模式下,点击遮罩层拖动鼠标也可以选择文字的 BUG。

  • – [修改] $.tips() 表现方式修改为非模态,且 3 秒后自动关闭。

  • – [优化] Default 皮肤 CSS样式修改、排版,多图片进行整合、预加载。

  • [2011-3-30] AsyncBox v1.1 beta 版本更新

  • – [新增] 高仿 ZCMS 皮肤一款。

  • – [修改] 遮罩层、窗口右键屏蔽方式。

  • – [修改] $.ok() 函数更名为 $.success() 更具语义化。

  • – [修改] $.wran() 函数更名为 $.warning() 更具语义化。

  • 本 CHM 为广大 AysncBox 爱好者提供一份快速的速查手册。 

未经允许不得转载:淘淘源码吧 » AsyncBox历史版本