آموزش دریافت مشخصات مرورگر کاربران با جاوا اسکریپت ( navigator )
در این پست با آبجکتی از زبان برنامه نویسی جاوا اسکریپت آشنا می شویم که میتواند اطلاعات جالب و کاملی از مشخصات مرورگر کاربران در اختیار ما قرار دهد .
این اطلاعات شامل نام مرورگر کاربر , ورژن مرورگر , موتور استفاده شده در مرورگر , زبان مرورگر و … می باشد .
کاربرد این اطلاعات بیشتر در هنگام داینامیک کردن وب سایت می باشد و منظور از داینامیک کردن , توسعه سایت توسط php , asp.net و یا … می باشد . به عنوان مثال برای آنالیز و آمارگیری از مرورگر کاربران در یک روز مورد استفاده قرار میگیرد .
برای این کار کافیست از شی navigator استفاده نماییم .
navigator.appCodeName دریافت کد اصلی نام مرورگر navigator.appName دریافت نام مرورگر navigator.appVersion دریافت ورژن مرورگر navigator.cookieEnabled بررسی روشن و یا خاموش بودن کوکی مرورگر * navigator.geolocation دریافت مکان جغرافیایی استفاده کننده از مرورگر navigator.language دریافت زبان مرورگر کاربر navigator.onLine بررسی آنلاین یا آفلاین بودن مرورگر * navigator.platform دریافت نوع پلتفرم یا سیستم عامل کاربر navigator.product دریافت نام موتور مرورگر کاربر navigator.userAgent دریافت رشته ی یوزر ایجنک کاربر که در هدر ارسال می شود navigator.javaEnabled() بررسی فعال یا غیر فعال بودن جاوا در مرورگر کاربر *
هر کدام از گزینه های بالا را میتوانید در یک متغیر ریخته و کار خود را با آن متغیر انجام دهید . به عنوان مثال در پایین زبان مرورگر چاپ خواهد شد .
var vms = navigator.language; document.write(vms);
نکته : گزینه هایی که علامت ستاره ( * ) در کنار آنها قرار دارد , فقط یک مقدار بولین true و false برمیگردانند . true به معنی داشتن آن خاصیت و false به معنی عدم وجود آن خاصیت می باشد .
توجه : بعضی از گزینه های بالا شاید قابل لمس و درک برای طراحان وب سایت نباشد . این گزینه ها همان طور که قبلا گفته شد برای Developer ها یا همان توسعه دهندگان php و asp.net و … می باشد .
آموزش و گرداوری : وحید مجیدی
پخش اختصاصی