首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Rico 模块加载模式

2012-10-19 
Rico 模块加载方式include : function(filename) {if (this.loadedFiles[filename]) returnthis.addPrelo

Rico 模块加载方式

include : function(filename) {    if (this.loadedFiles[filename]) return;    this.addPreloadMsg('include: '+filename);    var ext = filename.substr(filename.lastIndexOf('.')+1);    switch (ext.toLowerCase()) {      case 'js':        this.loadedFiles[filename]=filename.substring(0,4)=='rico' ? this.loadRequested : this.loadComplete;        document.write("<script type='text/javascript' src='"+this.jsDir+filename+"'><\/script>");        return;      case 'css':        var el = document.createElement('link');        el.type = 'text/css';        el.rel = 'stylesheet';        el.href = this.cssDir+filename;        this.loadedFiles[filename]=this.loadComplete;        document.getElementsByTagName('head')[0].appendChild(el);        return;    }  }

热点排行