2017-05-05 42 views
1

我知道如何將CDN包含在HTML文件中。如何在JavaScript文件(* .js)中包含CDN?

<!DOCTYPE html> 
<html> 
<head> 
<!-- jQuery library --> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
</head> 
<body> 
</body> 
</html> 

但是我試圖做的是:
我想包括CDN喜歡在我的JavaScript文件的jQuery。

可能是什麼,我試圖做是不可能的。
其實,我想從我的JavaScript文件調用BootstrapDialog.Confirm
所以,我想在js文件中包含BootstrapDialog所需的CDN。
然後我可以叫BootstrapDialog.Confirm

如果我的問題是不是合理的,原諒我,因爲我是一個初學者。

+1

爲什麼你不希望加載喜歡你的例子中,腳本? – Mathemats

+1

如果這是你傳遞給客戶的東西,確保你沒有改變他們現有的jquery。 (不衝突) –

回答

1

你可以做到這一點在Javascript:

var jQueryScript = document.createElement('script'); 
jQueryScript.setAttribute('src','https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js'); 
document.head.appendChild(jQueryScript); 
0

使用document.write可以包括CDN

document.write(
     unescape("%3Cscript src='https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js' type='text/javascript'%3E%3C/script%3E") 
    );