L'API de la bibliothèque AJAX est un réseau de distribution de contenu qui charge l'architecture des bibliothèques JavaScript open source les plus populaires. En utilisant la méthode google.load() du chargeur d'API Google AJAX, votre application peut accéder rapidement à une liste croissante des bibliothèques JavaScript open source les plus populaires partout dans le monde, notamment :
jQuery
interface utilisateur jQuery
Prototype
script.aculo.us
MooTools
Dojo
ObjetSWF
Bibliothèques d'interface utilisateur Yahoo! (YUI) Google travaille directement avec les principales parties prenantes pour protéger les intérêts de chaque bibliothèque et accepte les dernières versions stables dès leur publication. Une fois que nous hébergeons une version d’une bibliothèque donnée, nous nous engageons à héberger cette version indéfiniment.
L'API de la bibliothèque AJAX élimine les inconvénients liés au développement de mashups en JavaScript tout en utilisant une collection de bibliothèques. Nous éliminons les inconvénients liés à l'hébergement des bibliothèques, définissons correctement les en-têtes de cache, restons au courant des dernières dates de correction de bogues, et bien plus encore.
<script src=" http://www.google.com/jsapi"></script >
<script>
// Charger jQuery
google.load("jquery", "1");
// une fois le chargement de la page terminé, lancez une requête jQuery json-p
// contre la recherche sur le Web Google
google.setOnLoadCallback(function() {
$.getJSON(" http://ajax.googleapis.com/ajax/services/search/web?q=google&v=1.0&callback =?",
// une fois la recherche terminée, traite les résultats
fonction (données) {
si (data.responseData.results &&
data.responseData.results.length > 0) {
var résultats = data.responseData.results ;
pour (var i=0; i < results.length; i++) {
// Affiche chaque résultat comme vous le souhaitez
alert(results[i].titleNoFormatting);
}
}
});
});
</script>
Cet article provient du blog CSDN Veuillez indiquer la source lors de la réimpression : http://blog.csdn.net/wjlwjlwjlwjl/archive/2009/12/18/5029582.aspx.
-