共享自己写一个框架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 相关文章推荐
用js实现预览待上传的本地图片
Mar 15 Javascript
jquery选择器的选择使用及性能介绍
Jan 16 Javascript
基于jquery插件实现常见的幻灯片效果
Nov 01 Javascript
无闪烁更新网页内容JS实现
Dec 19 Javascript
jQuery超简单选项卡完整实例
Sep 26 Javascript
关于js函数解释(包括内嵌,对象等)
Nov 20 Javascript
微信小程序 弹框和模态框实现代码
Mar 10 Javascript
vue数据传递--我有特殊的实现技巧
Mar 20 Javascript
快速解决vue-cli在ie9+中无效的问题
Sep 04 Javascript
bootstrap自定义样式之bootstrap实现侧边导航栏功能
Sep 10 Javascript
webpack是如何实现模块化加载的方法
Nov 06 Javascript
vue实现简单图片上传
Jun 30 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
php smarty截取中文字符乱码问题?gb2312/utf-8
2011/11/07 PHP
Yii的Srbac插件用法详解
2016/07/14 PHP
JSON序列化与解析原生JS方法且IE6和chrome测试通过
2013/09/05 Javascript
jquery ajax 局部无刷新更新数据的实现案例
2014/02/08 Javascript
一个很有趣3D球状标签云兼容IE8
2014/08/22 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
JavaScript判断按钮被点击的方法
2015/12/13 Javascript
jquery一键控制checkbox全选、反选或全不选
2017/10/16 jQuery
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
Vue中的v-for指令不起效果的解决方法
2018/09/27 Javascript
JS中通过url动态获取图片大小的方法小结(两种方法)
2018/10/31 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
JS控制下拉列表左右选择实例代码
2020/05/08 Javascript
python 图片验证码代码
2008/12/07 Python
python在windows下实现备份程序实例
2014/07/04 Python
python中使用print输出中文的方法
2018/07/16 Python
Python3安装psycopy2以及遇到问题解决方法
2019/07/03 Python
face++与python实现人脸识别签到(考勤)功能
2019/08/28 Python
python读取excel进行遍历/xlrd模块操作
2020/07/12 Python
python Cartopy的基础使用详解
2020/11/01 Python
PyTorch预训练Bert模型的示例
2020/11/17 Python
一个入门级python爬虫教程详解
2021/01/27 Python
IGK Hair官网:喷雾、洗发水、护发素等
2020/11/03 全球购物
千元咖啡店的创业计划书范文
2013/12/29 职场文书
小学生演讲稿
2014/01/12 职场文书
单位创先争优活动方案
2014/01/26 职场文书
活动费用申请报告
2015/05/15 职场文书
中秋节感想
2015/08/10 职场文书
中考百日冲刺决心书
2015/09/22 职场文书
2016年六一儿童节开幕词
2016/03/04 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
JS封装cavans多种滤镜组件
2022/02/15 Javascript
Python实现文字pdf转换图片pdf效果
2022/04/03 Python
KVM基础命令详解
2022/04/30 Servers