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



  • ۲۵
  • آبان

جلسه ۸۸ : شی navigator در جاوا اسکریپت

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

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش JavaScript در خدمت شما دوستان هستیم . در جلسه قبل این آموزش کار با شی history در جاوا اسکریپت را توضیح دادیم در این جلسه به آموزش شی navigator در جاوا اسکریپت JavaScript و وضعیت کوکی ها  می پردازیم تا پایان این جلسه با ما همراه باشید.

      navigator در جاوا اسکریپت

      شی navigator اطلاعاتی را درباره مرورگر بازدید کننده سایت به ما می دهد.

      می توانیم شی navigator را بدون پیشوند window استفاده کنیم.

      برخی از خاصیت های این شی:

      • navigator.appName
      • navigator.appCodeName
      • navigator.platform

      در ادامه با خواص (Prpperties) این شی آشنا خواهیم شد.

      وضعیت کوکی ها

      خاصیت cookieEnabled وضعیت مرورگر را بر می گرداند: (true یا false)

      مثال : خصوصیت cookieEnabled
      خودتان امتحان کنید »

      نام اپلیکیشن مرورگر

      خاصیت appName نام اپلیکیشن مرورگر را بر می گرداند:

      مثال : خصوصیت appname
      خودتان امتحان کنید »

      نتیجه برای من به شکل زیر است:

      مثال : 

      Code Name اپلیکیشن مرورگر

      خاصیت appCodeName در واقع Code Name اپلیکیشن مرورگر را بر می گرداند:

      مثال : خصوصیت appCodeName
      خودتان امتحان کنید »

      انجین مرورگر

      خاصیت product نام محصول انجین مرورگر را بر می گرداند:

      مثال : خصوصیت product
      خودتان امتحان کنید »

      بدست آوردن نسخه مرورگر در جاوا اسکریپت

      از خاصیت appVersion برای بدست آوردن نسخه مرورگر استفاده می شود:

      مثال : بدست آوردن نسخه ی مرورگر
      خودتان امتحان کنید »

      Browser Agent

      خاصیت userAgent اطلاعات هدری را که مرورگر به سرور ارسال می کند را بر می گرداند:

      مثال : خصوصیت userAgent
      خودتان امتحان کنید »

      هشدار!

      اطلاعاتی که از شی navigator بدست می آید اغلب گمراه کننده است و نباید برای شناسای نسخه های مرورگر استفاده شوند، زیرا:

      • مرورگر های مختلف می توانند از نام های مشابه استفاده کنند
      • داده های  navigator می تواند توسط خود مرورگر تغییر کند
      • برخی مرورگر ها خود را اشتباه معرفی می کنند تا آزمایشات سایت را دور بزنند
      • مرورگر ها سیستم های عاملی را که بعد از آن ها منتشر شده اند را نمی توانند گزارش دهند

      Browser Platform

      خاصیت platform، پلتفرم (سیستم عامل) مرورگر را بر می گرداند:

      مثال : خصوصیت platform
      خودتان امتحان کنید »

      زبان مرورگر

      خاصیت language زبان مرورگر را بر می گرداند:

      مثال : خصوصیت language
      خودتان امتحان کنید »

      Browser Online

      خاصیت onLine وضیعیت آنلاین بودن مرورگر را بر می گرداند:

      مثال : مرورگر آنلاین
      خودتان امتحان کنید »

      Java Enabled

      متد ()javaEnabled اگر Java فعال باشد true بر می گرداند:

      مثال : خصوصیت javaenabled
      خودتان امتحان کنید »

      جلسه کار با شی navigator در جاوا اسکریپت نیز به پایان رسید.

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

      QR:  جلسه ۸۸ : شی navigator در جاوا اسکریپت
      به اشتراک بگذارید