关于“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 爱好者提供一份快速的速查手册。