2011-11-15 52 views
5

我已經選擇Google Hosted EXT Js我找不到EXT JS 4.我希望我的網頁從那裏引用EXT JS 4,而不是從我的本地Web服務器引用。任何一個請讓我的EXT JS 4的完整路徑託管一些在網絡上的地方總是可用的,並且可以被其他網頁使用,如託管的分機js 4 - 我可以在哪裏找到它並讓我的頁面從那裏獲取?

 
<link rel="stylesheet" type="text/css" href="LINK_TO_EXTJS4/resources/css/ext-all.css"> 
<script type="text/javascript" src="LINK_TO_EXTJS4/ext-all.js"></script> 
所以我需要上面這兩行代替 LINK_TO_EXTJS4指向一些EXT JS4一些在網絡上的位置,以便我的用戶瀏覽器從這些端獲取JavaScript庫,而不是從本地Web服務器獲取。謝謝

+1

還有https://cdnjs.com/libraries/ extjs/ – Vadzim

回答

9

這是正確的here

你可以使用這個腳本標籤...

<script type="text/javascript" charset="utf-8" src="http://cdn.sencha.io/ext-4.0.7-gpl/ext-all.js"></script> 

編輯:

的CSS標籤..

<link rel="stylesheet" type="text/css" href="http://cdn.sencha.io/ext-4.0.7-gpl/resources/css/ext-all.css"> 
+0

+1很好,但我仍然缺少'/ resources/css/ext-all.css'文件。也指出我的看法。我需要接受你的答案,如果你把鏈接也放到了css文件中。謝謝 ! –

+1

編輯我的答案 – JamesHalsall

+0

謝謝@Jaitsu非常有用的答案,真的很有幫助! :) –

3

您可以read here about CDN/Google Load library delivery以及如何獲取最新版本,以及here to see which libraries they currently support

支持EXT js library 3(+),您可以嘗試使用4並查看它是否提供。如果不是,那麼Google可能還沒有被允許主辦圖書館。

<script src="http://www.google.com/jsapi"></script> 
<script> 
// Load jQuery 
google.load("ext-core", "4"); //this here!!!! 

// on page load complete, fire off a jQuery json-p query 
// against Google web search 
google.setOnLoadCallback(function() { 
$.getJSON("http://ajax.googleapis.com/ajax/services/search/web?q=google&;v=1.0&;callback=?", 

// on search completion, process the results 
function (data) { 
if (data.responseDate.results && 
data.responseDate.results.length>0) { 
renderResults(data.responseDate.results); 
} 
}); 
}); 
</script> 
+0

+1謝謝,但只有Ext Js 3.x在那裏。我需要分機Js 4 –

+0

編輯嘗試v4 – Kyle

相關問題