Web Development - JavaScript - জাভাস্ক্রিপ্ট ব্রাউজার বোম (JS Browser BOM) | NCTB BOOK

window.navigator অবজেক্টটি ব্যবহারকারীর ব্রাউজার সম্পর্কে তথ্য বহন করে।


উইন্ডো নেভিগেটর

window.navigator অবজেক্টটি window উপসর্গ(prefix) ছাড়াও লেখা যেতে পারে।

কিছু উদাহারনঃ

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

নেভিগেটর কুকি সক্রিয়তা

যদি কুকি সক্রিয় থাকে তবে প্রোপার্টিটি true রিটার্ন করে, অন্যথায় false রিটার্ন করবেঃ

kt_satt_skill_example_id=1584

ব্রাউজারের নাম

appName এবং appCodeName প্রোপার্টিগুলো ব্রাউজারের নাম রিটার্ন করবেঃ

kt_satt_skill_example_id=1585

বিঃদ্রঃ ইন্টারনেট এক্সপ্লোরার ১১, ক্রোম, ফায়ারফক্স এবং সাফারি appName প্রোপার্টির ভ্যালু হিসেবে quot;Netscape" রিটার্ন করে।

ক্রোম, ফায়ারফক্স, ইন্টারনেট এক্সপ্লোরার, সাফারি এবং অপেরার appCodeName প্রোপার্টির ভ্যালু হিসেবে "Mozilla" রিটার্ন করে।


ব্রাউজার ইঞ্জিন

product প্রোপার্টিটি ব্রাউজার ইঞ্জিনের নাম রিটার্ন করবেঃ

kt_satt_skill_example_id=1587

ব্রাউজার ভার্সন(১)

appVersion প্রোপার্টিটি ব্রাউজারের ভার্সন সম্পর্কিত তথ্য রিটার্ন করবেঃ

kt_satt_skill_example_id=1589

ব্রাউজার ভার্সন(২)

userAgent প্রোপার্টিটিও ব্রাউজারের ভার্সন সম্পর্কিত তথ্য রিটার্ন করবেঃ

kt_satt_skill_example_id=1589

সাবধানতা!

নেভিগেটর অবজেক্ট থেকে প্রাপ্ত তথ্য প্রায় বিভ্রান্তিকর হতে পারে এবং ব্রাউজারের ভার্সন সম্পর্কিত তথ্য নির্ণয়ের ক্ষেত্রে ইহা ব্যবহার করা উচিত নয়।


ব্রাউজার প্ল্যাটফর্ম

platform প্রোপাটিটি ব্রাউজার প্লাটফর্ম(অপারেটিং সিস্টেম) রিটার্ন করবেঃ

kt_satt_skill_example_id=1593

ব্রাউজার ভাষা

language প্রোপার্টিটি ব্রাউজারের ভাষা রিটার্ন করবেঃ

kt_satt_skill_example_id=1595

জাভা সক্রিয়তা

জাভা সক্রিয় থাকলে javaEnabled() মেথডটি true রিটার্ন করবেঃ

kt_satt_skill_example_id=1597

Content added || updated By
Promotion