共享自己寫一個框架DreamScript
更新時間:2007年01月20日 00:00:00 作者:
DreamScript是我去年1月就開始自己寫的一個框架,后在6月因為換工作的原因?qū)е聼o更多時間自己一人寫下去,期間對他多次改進,先那出來,希望大家看看一起學習,如果有興趣一起做的,我也很歡迎。在這里我說明一下他是一個主要使用SOAP和WebService交換數(shù)據(jù)的,這也是我的想法,只使用WS做為通信標準。在這其中我融合了很多框架的亮點,根據(jù)自己的喜好寫了出來。
以下我最近加的功能的版本說明:
2006-12-29 17:12 v0.612.29.1712
添加web-client.xml配置文件解析功能(初步構建立)
為window添加了onload和onunload監(jiān)聽,用戶使用onLoad和onUnLoad方法代替
在onload里添加autoStartupListener 在這里解析配置文件web-client.xml
在onunload里添加autoShutdownListener
為system.config添加configFileName屬性,該屬性默認值為web-client.xml
2006-12-31 14:52 v0.612.31.1452
添加Cookie操作類,在XMLDOM的基礎上添加操作。
2007-1-5 10:19 v0.701.05.1020
重寫system.Component,system.ui.Control,system.Enum,精簡system.ui.Control代碼提高效率
2007-1-9 10:37 v0.701.09.1037
為system.ui.Page類添加onBeforeUnLoad事件在window.onbeforeunLoad時觸發(fā)
2007-1-10 11:14 v0.701.10.1114
為system.ui.Repeater控件添加AlternateItem交替項,添加range屬性控制生成的數(shù)據(jù)項是否橫向排列
2007-1-13 16:34 v0.701.13.1634
增強了system.ui.Repeater的PaginationItem功能,添加頁碼輸出,取消range屬性,該由用戶自己對DIV設置style
(如要橫向排列可以設置style="float:left"),Repeater不對DIV的STYLE做任何處理。
2007-1-15 10:57 v0.701.15.1057
添加system.ui.DOMControl基礎類。主要是在DOM的基礎上對控件的功能進行擴張,添加了生命周期,他主要是作為
單一無復雜邏輯控件用,如label,textbox,link,等等.在DOM的事件處理上,對他的事件進行了包裝以符合統(tǒng)一的
變成風格。如label.onClick是在label.onclick里執(zhí)行的,但是label.onClick的參數(shù)e對他進行了同意處理
----------------------------------------------------------------------------------------------------------------------------------------------------------------
DreamScript\Forum\Main.htm可以直接查看效果,DreamScript\Forum\Bin\Main.js這個頁面的邏輯代碼
----------------------------------------------------------------------------------------------------------------------------------------------------------------
我的QQ:81415669
感謝aoao幫助上傳
--------------------------------------
aoao:附件已經(jīng)上傳了
下載此文件
以下我最近加的功能的版本說明:
2006-12-29 17:12 v0.612.29.1712
添加web-client.xml配置文件解析功能(初步構建立)
為window添加了onload和onunload監(jiān)聽,用戶使用onLoad和onUnLoad方法代替
在onload里添加autoStartupListener 在這里解析配置文件web-client.xml
在onunload里添加autoShutdownListener
為system.config添加configFileName屬性,該屬性默認值為web-client.xml
2006-12-31 14:52 v0.612.31.1452
添加Cookie操作類,在XMLDOM的基礎上添加操作。
2007-1-5 10:19 v0.701.05.1020
重寫system.Component,system.ui.Control,system.Enum,精簡system.ui.Control代碼提高效率
2007-1-9 10:37 v0.701.09.1037
為system.ui.Page類添加onBeforeUnLoad事件在window.onbeforeunLoad時觸發(fā)
2007-1-10 11:14 v0.701.10.1114
為system.ui.Repeater控件添加AlternateItem交替項,添加range屬性控制生成的數(shù)據(jù)項是否橫向排列
2007-1-13 16:34 v0.701.13.1634
增強了system.ui.Repeater的PaginationItem功能,添加頁碼輸出,取消range屬性,該由用戶自己對DIV設置style
(如要橫向排列可以設置style="float:left"),Repeater不對DIV的STYLE做任何處理。
2007-1-15 10:57 v0.701.15.1057
添加system.ui.DOMControl基礎類。主要是在DOM的基礎上對控件的功能進行擴張,添加了生命周期,他主要是作為
單一無復雜邏輯控件用,如label,textbox,link,等等.在DOM的事件處理上,對他的事件進行了包裝以符合統(tǒng)一的
變成風格。如label.onClick是在label.onclick里執(zhí)行的,但是label.onClick的參數(shù)e對他進行了同意處理
----------------------------------------------------------------------------------------------------------------------------------------------------------------
DreamScript\Forum\Main.htm可以直接查看效果,DreamScript\Forum\Bin\Main.js這個頁面的邏輯代碼
----------------------------------------------------------------------------------------------------------------------------------------------------------------
我的QQ:81415669
感謝aoao幫助上傳
--------------------------------------
aoao:附件已經(jīng)上傳了

相關文章
javascript中this做事件參數(shù)相關問題解答
有關this想必大家早有所耳聞,只不過在使用中不是那么在意而已,接下來為大家介紹下this做事件參數(shù)問題,感興趣的你可不要錯過了哈2013-03-03JS實現(xiàn)的tab切換并顯示相應內(nèi)容模塊功能示例
這篇文章主要介紹了JS實現(xiàn)的tab切換并顯示相應內(nèi)容模塊功能,結合實例形式分析了JavaScript基于事件響應、元素遍歷實現(xiàn)頁面tab切換功能相關操作技巧,需要的朋友可以參考下2019-08-08javascript上傳圖片前預覽圖片兼容大多數(shù)瀏覽器
上傳圖片前預覽圖片這種效果應用比較廣泛,實現(xiàn)的方也大同小異,下面為大家介紹下,在javascript中是如何實現(xiàn)的,感興趣的朋友可以參考下2013-10-10