javascript代码中加载js、css头文件方法一例
来源:互联网 发布:vscode 联想 编辑:程序博客网 时间:2024/06/05 17:52
当需要在js代码中引入新的js文件或者css文件,那么可以尝试一下这个方法!
/** * 主要用于动态加载页面头文件。如ajax应用中动态加载JavaScript和CSS文件。 * loadHeadFile(filename, type) * filename: 文件url(字符串) * type: 文件类型,'js'或'css'(字符串) */function loadHeadFile(filename, type){var fileref;// 新头文件对象var files;// 现有头文件var attr;// 文件类型 switch(type){ case 'css':// 添加css文件 fileref=document.createElement("link"); fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href",filename); files = document.getElementsByTagName('head')[0].getElementsByTagName('link'); attr = 'href'; break; case 'js':// 添加js文件 fileref=document.createElement('script'); fileref.setAttribute("type","text/javascript"); fileref.setAttribute("src",filename); files = document.getElementsByTagName('head')[0].getElementsByTagName('script'); attr = 'src'; break; }for(var i = 0; i < files.length; i++){if(files[i].getAttribute(attr).match(filename)){ return;// 如果已经载入,则不必再次载入};}document.getElementsByTagName("head")[0].appendChild(fileref);}
方法调用示例:
loadHeadFile( "../../xedit/js.src/xedit.flow.js", "js" );
- javascript代码中加载js、css头文件方法一例
- JavaScript加载js和css文件方法
- JavaScript动态加载css和js文件
- JavaScript动态加载CSS和JS文件
- jquery动态加载js/css文件方法
- Django中加载js和css文件
- JavaScript的执行原理,很多人都理解错了:在js被加载后,其实就将js代码执行了一遍,在内存中创建了所有js文件中的变量。而不是激发了某个js方法后,再去相应的js文件中去执行,是去内存中执行
- 使用javaScript动态加载Js文件和Css文件
- js代码加载外部css和js文件
- Javascript中延迟加载js文件
- JS动态加载JS和CSS文件的方法
- 使用javascript动态加载外部css或js文件
- 用javascript动态加载不同css/js文件
- 用javascript动态加载不同css/js文件
- 用javascript动态加载不同css/js文件
- 用JavaScript动态加载CSS和JS文件
- 用JavaScript动态加载CSS和JS文件
- 用JavaScript动态加载CSS和JS文件
- JQueryMobile的Error Loading Page问题的解决
- 图解如何在VC6,VS2008中设置程序条件断点
- AjaxPro.2.dll的使用方法,以实例讲解。
- Lab树莓派超频
- apache 安装编译参数
- javascript代码中加载js、css头文件方法一例
- [2月5日的脚本] 在Windows 8的开始屏幕上移除无效的快捷方式 (PowerShell)
- activity FLAG_ACTIVITY_REORDER_TO_FRONT 无法startActivity
- 132个oracle热门精品资料——下载目录(转)
- openstack_网址记录
- 体验 Python
- linux下获取本地IP信息
- 【Linux】Ubutun安装.run文件
- ffmpeg demux 实时流