دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳
  • آذر

جلسه ۴۸ : ساخت خبر خوان با Ajax

  • دسته‌بندی‌ها :
جلسه ۴۸ : ساخت خبر خوان با Ajax
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
      در این جلسه قصد داریم تا یک خبر خوان (RSS Reader) را با استفاده از Ajax بسازیم.
      در ادامه خواهیم دید که ساخت خبر خوان با ajax ساده می باشد.

      یک خبر خوان یا RSS Reader برای خواندن خوراک RSS استفاده می شود.

       

      ساخت RSS Reader با Ajax

      در ادامه برنامه ای می نویسیم (Rss Reader با Ajax) که خبر ها را از سایت های مختلف جمع آوری می کند و به کاربر نشان می دهد.

      ساخت rss reader با ajax

      ساخت rss reader با ajax

      توضیحات برنامه

      هنگامی که کاربر گزینه ای را از لیست انتخاب میکند، تابع ()showRSS اجرا می شود.
      تابع توسط رویداد onchange اجرا می شود:

      مثال : 

      تابع ()showRSS کارهای زیر را انجام می دهد:

      • چک کردن انتخاب شدن لیست
      • ایجاد یک XMLHttpRequest object
      • اگر server response آماده بود تابعی برای اجرا ایجاد می کند
      • یک درخواست به فایل php ارسال می کند
      • توجه داشته باشید که پارامتر q به url اضافه شده است. (با محتوای گزینه انتخاب شده لیست)

       

      فایل PHP

      فایلی که توسط جاوااسکریپت در کد بالا فراخوانده شده، getrss.php نام دارد:

      مثال : 

      وقتی که یک درخواست از طرف جاوااسکریپت برای یک RSS feed فرستاده می شود، کار های زیر انجام می شوند:

      • بررسی این که کدام گزینه از لیست انتخاب شده است
      • ایجاد یک شئ جدید XML DOM
      • بارگذاری سند RSS در متغیر xml
      • استخراج و چاپ عناصر از عنصر channel
      • استخراج و چاپ عناصر از عنصر item

       

      جلسه ساخت خبر خوان با Ajax نیست به پایان رسید.
      در جلسه بعد یک سیستم نظرسنجی را با استفاده از Ajax خواهیم ساخت. با ما همراه باشید.

      همجنین می توانید نظرات و سوالات خود را از طریق بخش نظرات سایت با ما در میان بگذارید.

      QR:  جلسه ۴۸ : ساخت خبر خوان با Ajax
      به اشتراک بگذارید