Hosted Ext js 4 - Где я могу найти его и заставить мои страницы получать оттуда? - PullRequest
5 голосов
/ 15 ноября 2011

Я проверил Google Hosted EXT Js , и я не могу найти EXT JS 4. Я хотел бы, чтобы мои веб-страницы ссылались на EXT JS 4 оттуда, а не из моей локальной сети сервер. Любой, пожалуйста, дайте мне полный путь к EXT 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 с этих концов, а не с моего локального веб-сервера. Спасибо

Ответы [ 2 ]

9 голосов
/ 15 ноября 2011

Это правильно здесь .

Вы можете использовать этот тег сценария ...

<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">
3 голосов
/ 15 ноября 2011

Вы можете прочитать здесь о доставке библиотеки CDN / Google Load и о том, как получить последнюю версию, и здесь, чтобы узнать, какие библиотеки они в настоящее время поддерживают .

EXT js библиотека 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>
...