共享自己写一个框架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 相关文章推荐
网上抓的一个特效
May 11 Javascript
jQuery select操作控制方法小结
May 26 Javascript
JS字符串函数扩展代码
Sep 13 Javascript
jquery对ajax的支持介绍
Dec 10 Javascript
JQuery实现表格动态增加行并对新行添加事件
Jul 30 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
May 30 Javascript
浅谈JavaScript函数的四种存在形态
Jun 08 Javascript
jQuery弹出下拉列表插件(实现kindeditor的@功能)
Aug 16 Javascript
简洁实用的BootStrap jQuery手风琴插件
Aug 31 Javascript
JS异步文件分片断点上传的实现思路
Dec 25 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
Feb 11 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
Jul 21 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 循环列出目录内容的函数代码
2010/05/26 PHP
PHP获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
2014/10/15 PHP
Zend Framework框架Smarty扩展实现方法
2016/03/22 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
Laravel 的数据库迁移的方法
2017/07/31 PHP
js 单引号 传递方法
2009/06/22 Javascript
javascript 面向对象,实现namespace,class,继承,重载
2009/10/29 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
javascript中的this详解
2014/12/08 Javascript
jQuery使用CSS()方法给指定元素同时设置多个样式
2015/03/26 Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
2015/08/04 Javascript
JavaScript实现的圆形浮动标签云效果实例
2015/08/06 Javascript
JavaScript仿网易选项卡制作代码
2016/10/06 Javascript
Vue引入sass并配置全局变量的方法
2018/06/27 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
探索JavaScript中私有成员的相关知识
2019/06/13 Javascript
JavaScript适配器模式原理与用法实例详解
2020/03/09 Javascript
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
Python制作CSDN免积分下载器
2015/03/10 Python
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
Python数据结构之单链表详解
2017/09/12 Python
python3解析库pyquery的深入讲解
2018/06/26 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
Django 缓存配置Redis使用详解
2019/07/23 Python
基于python解线性矩阵方程(numpy中的matrix类)
2019/10/21 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
Win10下配置tensorflow-gpu的详细教程(无VS2015/2017)
2020/07/14 Python
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
高中生的学习总结自我鉴定
2013/10/26 职场文书
司机辞职报告范文
2014/01/20 职场文书
师德师风整改措施
2014/10/24 职场文书
2015社区六五普法工作总结
2015/04/21 职场文书
寻衅滋事罪辩护词
2015/05/21 职场文书
「回转企鹅罐」10周年纪念展「輪るピングドラム展」海报公开
2022/03/22 日漫