共享自己写一个框架DreamScript


Posted in Javascript onJanuary 20, 2007

DreamScript是我去年1月就开始自己写的一个框架,后在6月因为换工作的原因导致无更多时间自己一人写下去,期间对他多次改进,先那出来,希望大家看看一起学习,如果有兴趣一起做的,我也很欢迎。在这里我说明一下他是一个主要使用SOAP和WebService交换数据的,这也是我的想法,只使用WS做为通信标准。在这其中我融合了很多框架的亮点,根据自己的喜好写了出来。
以下我最近加的功能的版本说明:
2006-12-29 17:12 v0.612.29.1712
添加web-client.xml配置文件解析功能(初步构建立)
为window添加了onload和onunload监听,用户使用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时触发

2007-1-10 11:14 v0.701.10.1114
为system.ui.Repeater控件添加AlternateItem交替项,添加range属性控制生成的数据项是否横向排列

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的事件处理上,对他的事件进行了包装以符合统一的
变成风格。如label.onClick是在label.onclick里执行的,但是label.onClick的参数e对他进行了同意处理
----------------------------------------------------------------------------------------------------------------------------------------------------------------
DreamScript\Forum\Main.htm可以直接查看效果,DreamScript\Forum\Bin\Main.js这个页面的逻辑代码
----------------------------------------------------------------------------------------------------------------------------------------------------------------
我的QQ:81415669
感谢aoao帮助上传
--------------------------------------
aoao:附件已经上传了
共享自己写一个框架DreamScript下载此文件

Javascript 相关文章推荐
如何用javascript去掉字符串里的所有空格
Feb 08 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
Jul 11 Javascript
DWZ刷新dialog解决方法
Mar 03 Javascript
javascript中this做事件参数相关问题解答
Mar 17 Javascript
页面加载完毕后滚动条自动滚动一定位置
Feb 20 Javascript
JQuery替换DOM节点的方法
Jun 11 Javascript
JS模拟实现Select效果代码
Sep 24 Javascript
JavaScript中获取时间的函数集
Aug 16 Javascript
Vue.js每天必学之构造器与生命周期
Sep 05 Javascript
Javascript vue.js表格分页,ajax异步加载数据
Oct 24 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
js回调函数原理与用法案例分析
Mar 04 Javascript
javascript读取RSS数据
Jan 20 #Javascript
一个多次搜索+多次传值的解决方案
Jan 20 #Javascript
短信提示使用 特效
Jan 19 #Javascript
通过JAVAScript实现页面自适应
Jan 19 #Javascript
Javascript----文件操作
Jan 18 #Javascript
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
Jan 16 #Javascript
javaScript对象和属性的创建方法
Jan 15 #Javascript
You might like
js处理json以及字符串的比较等常用操作
2013/09/08 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
浅谈Nodejs观察者模式
2015/10/13 NodeJs
jQuery动态添加及删除表单上传元素的方法(附demo源码下载)
2016/01/15 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
2018/11/22 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
element-ui 文件上传修改文件名的方法示例
2019/11/05 Javascript
js实现踩五彩块游戏
2020/02/08 Javascript
vue通过v-html指令渲染的富文本无法修改样式的解决方案
2020/05/20 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
[01:15:36]加油刀塔第二期网络版
2014/08/09 DOTA
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
python获取标准北京时间的方法
2015/03/24 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
解决pycharm运行出错,代码正确结果不显示的问题
2018/11/30 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
python运用sklearn实现KNN分类算法
2019/10/16 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
加拿大时尚潮流大码女装购物网站:Addition Elle
2018/04/02 全球购物
Kangol帽子官网:坎戈尔袋鼠
2018/09/26 全球购物
大学生职业生涯规划方案
2014/01/03 职场文书
迎元旦广播稿
2014/02/22 职场文书
会计工作决心书
2014/03/11 职场文书
电力安全事故反思
2014/04/27 职场文书
大学生找工作求职信
2014/07/09 职场文书
逃课检讨书怎么写
2015/01/01 职场文书
南京导游词
2015/02/03 职场文书
党员带头倡议书
2015/04/29 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
入团申请书格式
2019/06/20 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
python实现监听键盘
2021/04/26 Python