动态加载脚本

	    //普通通浏览器  FireFox  Opera Chrome Safari 3+
	var script=document.createElement("script");
	script.type="text/javascript";
	script.onload=function(){
		alert('Script load');
	};
	script.src="file1.js";
	document.getElementsByTagName("head")[0].appendChild(script);
	   //IE中
	var script=document.createElement("script");
	script.type="text/javascript";
	script.onreadyStatechange=function(){
		if(script.readyState=="load"||script.readyState=="complete"){
			script.onreadyStatechange=null;
			alert('Script load');
		}
	}
	script.src="file1.js";
	document.getElementsByTagName("head")[0].appendChild(script);






	//综合卸载一起
	function loadScript(url,callback){
       var script=document.createElement("script");
	   script.type="text/javascript";
	   if(script.readyState){
	   	script.onreadyStatechange=function(){
	   		if(script.readyState=="load"||script.readyState=="complete"){
			   script.onreadyStatechange=null;
			   callback();
		    }
	   	}
	   }
	   else{
	   	  script.onload=function(){
		     callback();
	      };
	   }
	   script.src="file1.js";
	   document.getElementsByTagName("head")[0].appendChild(script);
	}
	
	//调用loadScript
	loadScript("file1.js",function(){
		alert('Script load');
	});
	//载入多个脚本
	loadScript("file1.js",function(){
		loadScript("file2.js",function(){
			loadScript("file3.js",function(){
				alert('Script load');
			});
		});
	});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值