87,907
社区成员
发帖
与我相关
我的任务
分享
document.getElementsByTagName('head')[0].appendChild(domScript);
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
<script>
(function() {
if (!window.jQuery) {
var url2 = "http://absdfc.def.com/jquery-1.8.2.min.js";
f_loadS(url2)
} else {
var q = 12;
}
})();
function f_loadS(url, success) {
var domScript = document.createElement('script');
domScript.src = url;
success = success ||
function() {};
domScript.onload = domScript.onreadystatechange = function() {
if (!this.readyState || 'loaded' === this.readyState || 'complete' === this.readyState) {
success();
this.onload = this.onreadystatechange = null;
}
};
document.getElementsByTagName('head')[0].appendChild(domScript);
}
</script>
</head>
<body>
</body>
</html>
try {
document.getElementsByTagName('head')[0].appendChild(domScript);
} catch (e) {
//也可以在这里加个记数器,这样你就可以用一个数组将你准备好的地址列表出,通过记数器里的数字进行切换,如:
/*
f_loadS(urlarry[urlindex++], success)
urlindex声名成全局变量就行了
*/
f_loadS("下一个url地址", success)
}