پشتیبانی مرورگر ها از Ajax – آموزش Ajax

  • پنج شنبه ۱۸ مرداد ۱۳۹۷
  • بازدید ۴۳۲ نفر

ajax browser support 3075 تصویر

پشتیبانی مرورگر ها از Ajax

تمام مرورگرهای موجود نمی توانند از تکنولوژی AJAX پشتیبانی کنند. در اینجا لیستی از مرورگرهای اصلی که از AJAX پشتیبانی می کنند را مشاهده می کنید.

  • Mozila Firefox نسخه ۰ و بالاتر
  • Netscape نسخه ۱ و بالاتر
  • Apple Safari نسخه ۲ و بالاتر
  • Internet Explorer نسخه ۵ و بالاتر
  • Opera نسخه ۶ و بالاتر
  • Google Chrome

از این به بعد، زمانی که در برنامه های خود از AJAX استفاده می کنید، پشتیبانی مرورگرها را نیز در نظر بگیرید.

نکته! هنگامی که می گوییم مرورگر فلان از تکنولوژی AJAX پشتیبانی نمی کند، منظورمان این است که مرورگر از ایجاد شیء XMLHttpRequest پشتیبانی نمی کند.

نوشتن کد مخصوص مرورگر

ساده ترین راه برای این که کدهای خود را با یک مرورگر سازگار کنید، استفاده از try…catch می باشد. به مثال زیر دقت کنید:

در کد بالا، سه بار تلاش می شود تا از شی XMLHttpRequest نمونه سازی شود.

اولین تلاش

این نمونه سازی برای Opera، Mozila Firefox و Apple Safari می باشد و اگر شکست بخورد، دو بار دیگر تلاش می کنیم تا شیء برای مرورگر Internet Explorer ایجاد کنیم.

به احتمال زیاد اگر کد بالا را تست کنید، نمونه سازی از XMLHttpRequest به درستی انجام می شود و می توانید به ارسال و دریافت اطلاعات بپردازید. در بخش های بعدی نحوه استفاده از AJAX را توضیح خواهیم داد.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است