2012-07-15 18 views
1

我工作的一個項目多種來源,我需要包括有些約10-15在HTML頭部分直接.js文件像的JavaScript文件

<script type="text/javascript" src="http://localhost:9020/website1/wa/min/soundmanager2.js,vars.js,utils/md5.js,utils/utils.js></script> 

什麼是我可以給refrences方式正確

我需要Refre酒店文件是在同一層級等

1 ..... 2,3 2 ......... 4,5- 3 .... .... 6,7

我需要參考1,4,7請幫助

某處我讀了這個方法是什麼?

<script type="text/javascript" src="http://localhost:9020/wordplus/root/child/?b=scripts&f=soundmanager2.js,vars.js,utils/md5.js,utils/utils.js></script> 
+2

這是不是很清楚你要求什麼。一個'

0

無法在單個<script>元素中加載多個JavaScript文件。

你必須要對你所引用的每個腳本一個單獨的<script>元素..

<script type="text/javascript" 
    src="http://localhost:9020/wordplus/root/child/?b=scripts&f=soundmanager2.js"></script> 
<script type="text/javascript" 
    src="http://localhost:9020/wordplus/root/child/?b=scripts&f=vars.js"></script> 
+0

我們在/?b=scripts&f=soundmanager2.js – user1491704 2012-07-15 16:43:18

+0

中的「b」和「f」是什麼意思? &f在你原來的帖子中, – 2012-07-15 16:48:21

+0

不,我在那裏說我在某處讀過它。 它們是幹什麼用的? 請不要讓我再問問題 – user1491704 2012-07-15 16:51:10

0

第二行,從S發佈請求腳本動態變化。請求的b參數告訴它你想要腳本,f參數告訴服務器你想要的文件。然後將它們連接成一個文件並將其發送回用戶代理。你需要服務器端腳本來處理這個;它不是構建在URL規範中的東西。

http://localhost:9020/wordplus/root/child/ 
b=scripts 
f=soundmanager2.js,vars.js,utils/md5.js,utils/utils.js 

最簡單的辦法是隻需要每個文件一個腳本標記,它可以讓你把緩存的優勢:

<script src="http://localhost:9020/wordplus/root/child/soundmanager2.js"></script> 
<script src="http://localhost:9020/wordplus/root/child/vars.js"></script> 
<script src="http://localhost:9020/wordplus/root/child/utils/md5.js"></script> 
<script src="http://localhost:9020/wordplus/root/child/utils/utils.js"></script> 
0

另一種解決方案是使用一些JavaScript生成器加入所有的文件,生成只有一個。這種方法的優點是你的結果文件將被「壓縮」(縮小)。一些建設者: