动态加载js和css

  • 推荐方法
//加载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("jsui.css", "css"); 
//加载js
function hxloadJS(url, callback) {
				var script = document.createElement('script'),
					fn = callback || function() {};
				script.type = 'text/javascript';
				//IE
				if(script.readyState) {

					script.onreadystatechange = function() {

						if(script.readyState == 'loaded' || script.readyState == 'complete') {

							script.onreadystatechange = null;

							fn();
						}
					};
				} else {
					//其他浏览器
					script.onload = function() {

						fn();
					};
				}
				script.src = url;
				document.getElementsByTagName('head')[0].appendChild(script);
			}
			//用法
			hxloadJS('jsui.js', function() {
				
			});

 

给TA打赏
共{{data.count}}人
人已打赏
实用教程

简单的CSS实现毛玻璃效果

2020-2-12 11:33:20

实用教程

一键安装JDK/一键安装JRE和自动配置Java环境变量

2020-2-19 17:30:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索