动态加载外部javascript文件的函数代码分享 |
本文标签:加载外部 复制代码 代码如下: (function (clover) { clover.loadScript = function loadScript(url, callback) { var heads = document.getElementsByTagName(head); if (heads.length == 0) { alert("page must have one head element"); } var head = heads[0]; var script = document.createElement(script); script.type = text/javascript; script.src = url; // most browsers script.onload = callback; // IE 6 & 7 script.onreadystatechange = function () { if (this.readyState == complete) { callback(); } } head.appendChild(script); } })(window.clover = window.clover || {}); // sample // clover.loadScript("http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"); |