AJAX Library API عبارة عن شبكة توزيع محتوى تقوم بتحميل بنية مكتبات JavaScript مفتوحة المصدر الأكثر شيوعًا. باستخدام طريقة google.load() الخاصة بمحمل Google AJAX API، يمكن لتطبيقك الوصول بسرعة إلى قائمة متزايدة من مكتبات JavaScript مفتوحة المصدر الأكثر شيوعًا من أي مكان في العالم، بما في ذلك:
مسج
واجهة مستخدم مسج
النموذج الأولي
script.acolo.us
MooTools
دوجو
SWFObject
مكتبات واجهة مستخدم Yahoo! (YUI) تعمل Google مباشرة مع أصحاب المصلحة الرئيسيين لحماية مصالح كل مكتبة وتقبل أحدث الإصدارات الثابتة عند إصدارها. بمجرد استضافة إصدار من مكتبة معينة، فإننا نلتزم باستضافة هذا الإصدار إلى أجل غير مسمى.
تعمل واجهة برمجة تطبيقات مكتبة AJAX على التخلص من الإزعاج الناتج عن تطوير عمليات المزج في JavaScript أثناء استخدام مجموعة من المكتبات. نحن نتخلص من الإزعاج الناتج عن استضافة المكتبات، ونقوم بتعيين رؤوس ذاكرة التخزين المؤقت بشكل صحيح، ونبقى مطلعين على أحدث تواريخ إصلاح الأخطاء، والمزيد.
<script src=" http://www.google.com/jsapi"></script >
<النص البرمجي>
// تحميل jQuery
google.load("jquery", "1");
// عند اكتمال تحميل الصفحة، أطلق استعلام jQuery json-p
// ضد بحث الويب من Google
google.setOnLoadCallback(function() {
$.getJSON(" http://ajax.googleapis.com/ajax/services/search/web?q=google&v=1.0&callback =؟",
// عند انتهاء البحث، قم بمعالجة النتائج
الوظيفة (البيانات) {
إذا (data.responseData.results &&
data.responseData.results.length > 0) {
نتائج فار = data.responseData.results;
لـ (var i=0; i < results.length; i++) {
// اعرض كل نتيجة بالطريقة التي تريدها
تنبيه(النتائج[i].titleNoFormatting);
}
}
});
});
</script>
هذه المقالة مأخوذة من مدونة CSDN، يرجى الإشارة إلى المصدر عند إعادة الطباعة: http://blog.csdn.net/wjlwjlwjlwjl/archive/2009/12/18/5029582.aspx.
-