共享自己写一个框架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 相关文章推荐
jQuery-ui中自动完成实现方法
Jun 10 Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
Jun 11 Javascript
javascript类型转换示例
Apr 29 Javascript
Node.js中使用计时器定时执行函数详解
Aug 15 Javascript
JavaScript对象反射用法实例
Apr 17 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
Sep 23 Javascript
js实现数组去重方法及效率?Ρ? target=
Feb 14 Javascript
150行Node.js实现的dns代理工具
Aug 02 Javascript
js实现3D照片墙效果
Oct 28 Javascript
Jquery让form表单异步提交代码实现
Nov 14 jQuery
Vue实现验证码功能
Dec 03 Javascript
node.js爬虫框架node-crawler初体验
Oct 29 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连接MySQL代码的参数说明
2008/06/07 PHP
php 魔术函数使用说明
2010/02/21 PHP
PHP中的Session对象如何使用
2015/09/25 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
20个非常棒的Jquery实用工具 国外文章
2010/01/01 Javascript
js页面跳转的常用方法整理
2013/10/18 Javascript
AngularJS入门教程(二):AngularJS模板
2014/12/06 Javascript
简单介绍JavaScript中字符串创建的基本方法
2015/07/07 Javascript
javaScript实现滚动新闻的方法
2015/07/30 Javascript
js脚本分页代码分享(7种样式)
2015/08/19 Javascript
学习JavaScript设计模式(单例模式)
2015/11/26 Javascript
详解如何去除vue项目中的#——History模式
2017/10/13 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
jQuery md5加密插件jQuery.md5.js用法示例
2018/08/24 jQuery
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
vue element自定义表单验证请求后端接口验证
2019/12/11 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
Javascript Symbol原理及使用方法解析
2020/10/22 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
element 动态合并表格的步骤
2020/12/31 Javascript
[58:59]完美世界DOTA2联赛PWL S3 access vs CPG 第一场 12.13
2020/12/16 DOTA
Python找出最小的K个数实例代码
2018/01/04 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
Python List cmp()知识点总结
2019/02/18 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
tensorflow 初始化未初始化的变量实例
2020/02/06 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
西班牙伏林航空公司:Vueling
2016/08/05 全球购物
Java语言程序设计测试题判断题部分
2013/01/06 面试题
两年的个人工作自我评价
2014/01/10 职场文书
建筑设计学生的自我评价
2014/01/16 职场文书
离职报告范文
2014/11/04 职场文书
质量保证书格式
2015/02/27 职场文书
关于分班的感言
2015/08/04 职场文书
小学大队委竞选口号
2015/12/25 职场文书