更新

注意!artDialog5+不再支持iframe,代碼遷移至github托管。
artDialog3升級到4操作文檔

4.1.6
修復刷新框架后腳本報錯的問題
4.1.5
修復異步加載 artDialog.js 導致鎖屏無法使用的問題
4.1.4
修復上一版本下拉框可能無法使用的問題
iframeTools: 給 alert 方法增加了回調函數
把對話框 DOM 插入位置由 body 下方改為 body 上方,以便 tab 鍵更快選中對話按鈕焦點
4.1.3
雙擊遮罩不再直接關閉,而是等同于關閉按鈕與取消按鈕
修復 IE6 在特殊情況下可能因為 fixed 定位出現 body 背景圖片異常
修復 iframeTools data 方法無法傳入空值的 BUG
修復 focus 參數失效的問題
修復部分皮膚在 firefox7.0 版下,標題欄出現省略號的問題
4.1.2
修復 v4.0.5 之后版本在瀏覽器窗口調節的時候可能出現對話框變形問題
top 參數黃金比例不再采用單獨的關鍵字,可使用 '38.2%' 表示
更新無標題欄的樣式
4.1.1
修復 content 方法傳入 Element 的時候可能造成對話框無法關閉的 BUG
修復 iframeTools open 方法與 jQuery 1.6.2 不兼容問題
修復了使用 uglifyjs 壓縮導致代碼不兼容 IE6 的問題
新增了“black”、“green”皮膚?!皊imple”皮膚去掉了標題欄,原“gray”更名為“opera”
新增 content 擴展方法寫入消息后,讓對話框以自身為中心放大的特性
iframeTools: 完善了 art.dialog.top 方法內部的判斷
iframeTools: open 方法在IE6下提高了獲取 iframe 內部尺寸精確度
這些參數將逐步被新名詞代替(推薦在4.1.1+版本使用新參數名):yesFn»ok | noFn»cancel | closeFn»close | initFn»init | yesText»okVal | noText»cancelVal
4.1.0
新增"blue"皮膚
調整內部結構,取消模板解析機制,tmpl參數不能再使用
4.0.5
增加高亮按鈕的樣式:確定按鈕默認高亮(自定義按鈕可使用focus參數高亮)
新增“twitter”皮膚
修改默認皮膚標題欄為淺灰色
解決IE瀏覽器按鈕字體模糊問題
解決設置artDialog默認配置lock為true帶來的異常
4.0.4
解決歷史遺留BUG:IE8下外部腳本動態插入內容后沒有觸發瀏覽器渲染的問題。此更新涉及到所有皮膚文件
讓hide方法可隱藏lock方法的遮罩
jQuery版本最低兼容jQuery 1.3.2
basic版本新增hide與show接口
4.0.3
新增artDialog 基本版本;它只擁有核心功能,文件只有常規版本的一半大小,可被客戶端快速載入
新增"idialog"皮膚
精簡內嵌事件系統,進一步減少體積(壓縮版比上一版本少近了3kb)
修復一處IE拖拽操作可能出現的錯誤
iframeTools: open方法默認不再強制鎖屏
iframeTools: 增加open方法點擊內部iframe內容也可以置頂對話框的特性
內部UI框架命名更新,可能會影響第三方皮膚
4.0.2
iframeTools: tips方法支持連續寫入消息
iframeTools: 對較大的open iframe進行拖動優化(拖動時隱藏iframe)
拖拽進一步模塊化,完全使用事件代理,模塊可外置或者被完整剔除
增強icon參數自由度,不再依賴對話框樣式文件定義??纱嫒肴我鈭D標到“skins/icons/”并使用它們
修復IE8初始化頁面可能出現閃爍的對話框
增加“gray”與“simple”兩款皮膚
修復上一版本的連續鎖屏出現的對話框疊加高度秩序問題
4.0.1
iframeTools: 拖拽操作增加透明遮罩,防止鼠標指針落入框架而導致監聽失敗,提高拖拽流暢性
iframeTools: 對open方法增加一個私有的iframe擴展方法,用來引用其創建的iframe對象
新增點擊內容部分也可以如點擊標題一樣置頂對話框的特性
4.0.0 Full version
為了更好的滿足iframe應用需求而不影響artDialog其主要定位,所以正式版把iframeTools擴展獨立出來維護
iframeTools: 增加父頁面刷新與關閉后子對話框也將關閉的特性。(由于iframe注銷后其產生的對象會被大多數瀏覽器在內存中移除,增加此特性可以有效的解決對話框報錯)
iframeTools: 新增了art.dialog.through方法,普通對話框也可穿越框架
iframeTools: 修復open獲取iframe寬度比實際寬度小8px的問題(重新計算了body標簽margin)
iframeTools: 修復open方法“aero”與“chrome”風格文件iframe內容padding不為0的導致撐開問題
iframeTools: 修復后彈出的對話框不置頂的問題
4.0.0 Beta
查看新特性演示
重新組織代碼,自動切換單例模式與DOM清理機制,性能得到較大的優化,相對上一版本直降30%內存
DOM底層api兼容jQuery api,同步發行jQuery版本
消息內容支持傳入DOM元素
增加title標題接口
增加button自定義按鈕接口
增加lock與unlock接口
新增data方法用來在iframe之間共享數據
重定義zIndex配置參數
重新支持調節對話框大小
支持用第三方框架加載自身
對話框內容支持解析含有<script type="text/dialog"></script>的腳本
art.dialog.close 方法在iframe頁面重載后仍然有效
配置參數全部為可選,如果沒有content,它將出現loading動畫
left與top關鍵字用百分比代替,同時增加width與height傳遞百分比參數
art.dialog.get(id) 變更為 art.dialog.list[id]
不再支持多皮膚共存,css文件默認不自動加載:需要引用樣式文件或者寫url參數artDialog.js?skin=aero
不再支持頁面未就緒彈出對話框, 而建議在jQuery(function () {/* [code..] */})中或者window.onload = function () {/*[code..]*/}調用
不再支持iframe父子窗口自動注入artDialog文件:請給需要的框架頁面引用artDialog.js
3.0.6
僅修復load模塊無法載入遠程數據問題
3.0.5
修復iPad或iPhone下使用鎖屏焦點自動彈出的問題
修復移動設備使用手勢縮放頁面帶來的漂移問題
修復fixed在移動設備中支持不完整的問題
修復window.top是框架集(frameset)頁面可能會帶來無限循環遞歸的問題
3.0.4
修復close參數在open與load方法執行出錯
修復輸入過程中按Esc意外關閉對話框的問題
增加art.dialog.get()方法獲取指定ID對話框API
3.0.3
修復鎖屏的時候對話框內容無法使用退格鍵的BUG
修復框架集(frameset)頁面不能植入artDialog而產生js報錯的問題,并增加了其支持
art.dialog.open()產生的iframe其內部增加art.dialog.parent獲取來源頁window對象
3.0.2
對art.dialog.open()產生的iframe可直接用art.dialog.clsoe()方法關閉
改善與jQuery的配合:ajax將由強大的jQuery.ajax驅動
為了保持命名風格,原來的art.dialog.get()換成art.dialog.load()
修復用jQuery.ready()在頁面載入時直接調用對話框導致left參數失效的BUG
修復若干細小的BUG
3.0.1
修復IE8可能重復執行的問題
3.0
重寫架構,DOM底層與應用層分離,代碼重用
修復v2版幾個嚴重的BUG
大幅度提高在IE瀏覽器下的性能
支持多皮膚共存,支持動畫
簡化框架應用下的穿越與對象傳遞操作
公開默認配置的讀寫
重寫IE6 fixed實現
2.0
重寫代碼,支持多對話框共存
支持返回擴展方法關閉對話框
解決v1已知的一些BUG
1.0
高度與寬度支持原生自適應內容,自適應文本對齊
支持拖動、Esc關閉對話框、坐標定位
支持自適應位置
支持IE6無抖動靜止定位

香港平码 足球经理 二分彩规律技巧 天津11选5规则 网上捕鱼赚钱游戏技 广东南粤风采36选7预测 街机千炮捕鱼原版下载 大神娱乐棋牌 幸运农场破解版 捕鱼达人破解 缅甸皇家首页网址