/**
* 動(dòng)態(tài)加載js文件
* @param? {string}? url? ? ? js文件的url地址
* @param? {Function} callback 加載完成后的回調(diào)函數(shù)
*/
var _getScript = function(url, callback) {
? ? var head = document.getElementsByTagName('head')[0],
? ? ? ? js = document.createElement('script');
? ? js.setAttribute('type', 'text/javascript');
? ? js.setAttribute('src', url);
? ? head.appendChild(js);
? ? //執(zhí)行回調(diào)
? ? var callbackFn = function(){
? ? ? ? if(typeof callback === 'function'){
? ? ? ? ? ? ?callback();
? ? ? ? }?
? ? };
? ? if (document.all) { //IE
? ? ? ? ?js.onreadystatechange = function() {
? ? ? ? ? ? ? if (js.readyState == 'loaded' || js.readyState == 'complete') {
? ? ? ? ? ? ? ? ? ? ?callbackFn();
? ? ? ? ? ? ? ?}
? ? ? ? ?}
? ? ?} else {
? ? ? ? ?js.onload = function() {
? ? ? ? ? ? ? ?callbackFn();
? ? ? ? ? }
? ? ? }
}