在sencha touch中动态加载javascript和css文件:
function loadjscssfile(filename,filetype){
if(filetype == "js"){
var fileref = document.createElement('script');
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src",filename);
}else if(filetype == "css"){
var fileref = document.createElement('link');
fileref.setAttribute("rel","stylesheet");
fileref.setAttribute("type","text/css");
fileref.setAttribute("href",filename);
}
if(typeof fileref != "undefined"){
document.getElementsByTagName("head")[0].appendChild(fileref);
}
}
例:
loadjscssfile("css/app0050000007/BTravelMobile.css","css");
loadjscssfile("js/app0050000007/util.js","js");
分享到:
相关推荐
JS动态加载CSS 在可换主题的界面中具有很重要的意义,用户可以根据自己的浏览习惯选择自己喜欢的页面显示方式,下面详细说明。 希望下面的方法对你有帮助。 (1)使用JavaScript动态加载Js文件 /*JavaScript动态...
动态加载外部JavaScript和CSS文件 安装 npm install load.js 如何使用? const load = require ( 'load' ) ; /* you could use jquery functions here */ await load . js ( 'jquery.js' ) ; /* load menu css and...
// JavaScript Document ;(function($){ $.extend({ includePath: '', include: function(file) { var files = typeof file == "string" ? [file]:file; for (var i = 0; i ; i++) { var name = files[i]...
ClojureScript动态资源 动态加载JavaScript和CSS资源。使命在开发Web应用程序时,经常会发生这样的情况,您的html文件在包含所有JS和CSS的情况下增长很快。 这可能会影响性能,并且由于并非总是需要所有这些文件,...
CJ Loader可以 在特定情况下使用特定的加载顺序来加载指定的css和javascript 文件,还有一个不错的功能时,可以允许你在css文件中书写PHP代码. 3.仿制js,css文件冲突和重复加载 如,zencart网站的下载安全的其他插件...
3、由于是页面是从上到下依次加载文件的,并且边加载边解释,所以可以添加javascript控制器控制页面文件的加载顺序,如先加载css布局文件,再显示有图片的css美化文件,之后再加载大的falsh文件,或者安内容的重要...
1. 用在外部CSS文件中加载必须的文件 @importurl(style.css); //只能用在CSS文件中或者style标签中 2. 简单的在页面中加载一个外部CSS文件 document.createStyleSheet(cssFile); 2. 用createElement方法创建CSS的...
主要介绍了JavaScript动态加载CSS和JS文件,需要的朋友可以参考下
在网页中加载闪存文件系统中的图片、CSS和JavaScript资源。index.html:ESP8266开发板建立的网站首页 main.css:控制网页的css(层叠样式表) JavaScript.js和clock.js:在页面中显示日期和时钟的JavaScript文件。这两...
动态载入 JavaScript/Csss 文件 传统加载外部JavaScript(*.js) 或者 Css(*.css)文件的方法是直接在<head>标签里面进行添加: 代码... 现在用动态的方式载入JavaScript/Css文件: 用 DOM createElement 方法创建
基于JavaScript+css+php支持断点续传的文件上传插件.zip jQuery文件上传插件,HTML5版uploadify,保持与uploadify一致的API,完全山寨。Uploadify官网:http://www.uploadify.com/ 在V2.0版本中,实现了文件的断点...
@media它允许您从 CSS 中提取所有规则,并将它们作为单独的文件发出,您可以将这些文件link rel=\\stylesheet\\ media=\\screen and (min-width 1024px)\\ href=\\desktop.css\\作为动态导入加载。 前 例子.css .foo...
在Magento布局中,您可以将Javascript和CSS文件添加到head块中。 这些文件的顺序取决于它们在布局XML和更新中声明的顺序,并且无法指定顺序。 此扩展名允许您在管理系统配置中指定JS和CSS文件的顺序。 当Magento渲染...
loadFile是个简易的Jquery插件,用于异步加载javascript、css文件,可以单文件、多文件一起加载,也可以设置加载完成回调和加载失败回调函数。 使用例子: 1、单文件加载 $.loadFile('js/test1.js',function(&#...
/*动态添加js或css,URL:文件路径,FileType:文件类型(js/css)*/ function AddJsFiles(URL,FileType){ var oHead = document.getElementsByTagName('HEAD').item(0); var addheadfile; if(FileType=="js"){ ...
现在大量网站为了追求用户体验,使用了大量使用CSS和JS文件。 而网页加载的时间大部分是消耗在资源请求部分。通过 Chrome自带调试工具,或者 Firebug 可观察到: 资源加载的等待时间经常占到总时间的 50%以上。 再...
主要介绍了异步安全加载javascript文件的方法,实例分析了javascript实现文件异步加载的具体技巧,具有一定参考借鉴价值,需要的朋友可以参考下