<script type="text/javascript">
var loadScript = (function () {
var headTag = document.getElementsByTagName('head')[0],
scriptTagTemplate = document.createElement('script'),
addEventListener = function (type, element, listener) {
if(element.addEventListener) {
element.addEventListener(type, listener);
return true;
}
else if (element.attachEvent) {
element.attachEvent('on'+type, listener);
return true;
}
return false;
};
scriptTagTemplate.type = 'text/javascript';
return function (uri, callback) {
var scriptTag = scriptTagTemplate.cloneNode(true);
if (callback) {
addEventListener('load', scriptTag, callback);
}
headTag.appendChild(scriptTag);
scriptTag.src = ['//', uri].join('');
}
}());
</script>
โโ:
<script>
loadScript('ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
loadScript('html5shiv.googlecode.com/svn/trunk/html5.js');
loadScript('use.typekit.com/12345.js');
</script>
, document.write, . script.