中国第一Ajax站长门户:www.okajax.com   虚拟主机 域名注册 云主机

DronFw (迷你型类加载器) - okajax.com - Ajax中国

我要投稿 会员登陆 RSS订阅 本站推荐:
您的位置主页 > 资源下载 > 源码下载 >

DronFw (迷你型类加载器)

  • 软件大小:252KB
  • 推荐星级:
  • 更新时间:2008-07-16
  • 软件类别:国产软件
  • 软件语言:简体中文
  • 授权方式:免费软件
  • 演示网址:http://www.ucren.com
  • 官方网站:http://www.ucren.com
  • 文件类型:.rar
  • 浏览次数:
  • 运行环境:Win2003,WinXP,Win2000,Win9X
软件介绍

·DronFw 是什么?

 DronFw,全称Dron Framework,她负责管理一个站点中客户端的脚本类库,使用 DronFw 的网页不需要关心所引用类的具体位置,只要传递相应的类名给 DronFw 便可以引用该类了,一个站点只需在根目录下放一个 DronFw,站点内无论路径多么复杂的网页都可以使用 DronFw。

演示地址:http://www.okajax.com/demo/dronfw

讨论地址:http://bbs.okajax.com/viewthread.php?tid=4388

·DronFw 文件夹构造

DronFw 的文件夹结构超级无敌简单,classes 是类的文件夹(或类库);boot.js 是引导文件,用来加载 classes 里面的脚本,这个文件压缩了是为了提高下载速度;readme.txt 是版权说明文档。

·DronFw 用法

1、类和原型扩展方法的载入:loadClass 和 loadPrototype

建议将 DronFw 文件夹拷贝到网站的根目录,网站内需要用到 DronFw 的页面,只需用 script 标签引入 DronFw 文件夹下的 boot.js 即可。如下:

 <script type="text/javascript" src="../../../DronFw/boot.js" loadClass="" loadPrototype=""></script>

这里的 loadClass 属性指定需要加载的类的名称,多个类使用半角分号隔开,比如,loadClass="City;Calendar" 指明了同时加载 City 类和 Calendar 类。loadPrototype 属性指定加载某对象的扩展方法,多个对象使用半角分号隔开,比如,loadPrototype="Array;String" 指明了同时加载 Array 对象和 String 对象的扩展方法,具体使用方法见后面说明。

同个页面中,boot.js 允许多次加载,详情请见后面例子。其它例子

2、后期加载脚本:Call

DronFw 自带还有一个后期载入脚本文件的功能Call,用法举例如下:

if (screen.width==1024) DronFw.Call("js1");
    else DronFw.Call("js2");

这一段的意思是显示器的分辩率若为 1024*768 ,则加载脚本 js1.js 否则加载 js2.js,需要注意的是:这里的 js1.js 和 js2.js 要放在与页面同一目录下的 jsfiles 文件夹中,默认的是这个文件夹,你可以通过改变 DronFw.JsPath 的值来改变脚本存放目录。其它例子

3、命令等待:Wait

等待条件成立后执行指定 function 并停止等待,用法如下:


DronFw.Wait(
        function ()
        {
            return DronFw.Class.Window;
        },
        function ()
        {
            alert("Window 类载入完毕!");
        }
    )

这一段的意思是当 Window 类已载入完成,则弹出提示。第一个 function 作为条件,第二个 function 是等待条件成立所要执行的函数。

下载地址
下载说明

☉推荐使用网际快车或者迅雷下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
☉如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉本站软件均来自网络,如果无意侵犯了您的版权,请联系我们删除。

文章评论(查看全部)

看不清楚?单击换一张。
loading.. 评论加载中....
关于我们 - 广告服务 - 版权隐私 - 免责声明 - RSS地图 - 网站地图 - 使用帮助 - 返回顶部