共享自己写一个框架DreamScript

 更新时间:2007年01月20日 00:00:00   作者:  
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:附件已经上传了
下载文件 下载此文件

相关文章

  • javascript显示动态时间的方法汇总

    javascript显示动态时间的方法汇总

    本文给大家汇总介绍了3种javascript实现动态显示时间的方法及详细示例,有需要的小伙伴可以参考下
    2018-07-07
  • JavaScript检查某个function是否是原生代码的方法

    JavaScript检查某个function是否是原生代码的方法

    经常碰到需要检查某个function是否是原生代码,要检测这一点,最简单的办法当然是判断函数的 toString 方法返回的值
    2014-08-08
  • JavaScript仿小米实现球体分解动画

    JavaScript仿小米实现球体分解动画

    用过小米手机的应该见过它的垃圾清理ui界面吧,本文将利用JavaScript模拟这一界面实现球体分解动画,感兴趣的小伙伴可以学习一下
    2022-06-06
  • JavaScript正则表达式中g标志详解

    JavaScript正则表达式中g标志详解

    正则的思想都是一样的,但是具体的写法会有所不同,下面这篇文章主要给大家介绍了关于JavaScript正则表达式中g标志的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • JS实现简单的二元方程计算器功能示例

    JS实现简单的二元方程计算器功能示例

    这篇文章主要介绍了JS实现简单的二元方程计算器功能,涉及javascript数学运算相关操作技巧,需要的朋友可以参考下
    2017-01-01
  • 手机号码,密码正则验证

    手机号码,密码正则验证

    神奇的正则表达式可以帮助我们搞定所需的格式验证,常用的有手机号码,密码等,另附上做项目经常用到的一些正则,记录一下
    2014-09-09
  • JS对话框_JS模态对话框showModalDialog用法总结

    JS对话框_JS模态对话框showModalDialog用法总结

    本篇文章主要是对JS对话框_JS模态对话框showModalDialog的用法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • JS的replace方法详细介绍

    JS的replace方法详细介绍

    replace() 方法的参数 replacement 可以是函数而不是字符串。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为替换文本使用
    2012-11-11
  • javascript利用控件对windows的操作实现原理与应用

    javascript利用控件对windows的操作实现原理与应用

    假如要发送汉字的聊天框的内容的话,我们也要从windows消息机制下手,先找到聊天消息的句柄(可以利用findwindow函数或者用spy工具哈),然后在找到上面的聊天框的句柄,接着我们就可以想这个句柄发送WM_SETTEXT的消息了
    2012-12-12
  • 微信小程序 如何获取网络状态

    微信小程序 如何获取网络状态

    这篇文章主要介绍了微信小程序 如何获取网络状态,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07

最新评论