জাভাস্ক্রিপ্ট এর navigator অবজেক্ট ব্যবহার করে ওয়েব ব্রাউজারের বিভিন্ন তথ্য বা data জানা যায় অর্থাৎ ব্যবহার করা যায়।
window.navigator অবজেক্টটি ব্যবহারকারীর ওয়েব ব্রাউজার এর বিভিন্ন তথ্য বা data প্রদান করে। window.navigator অবজেক্টটি window প্রিফিক্স ব্যবহার না করেও লেখা যায়, এর ফলেও একই কাজ করবে।
navigator অবজেক্টে যে সকল প্রোপার্টি গুলো ব্যবহার করা হয়, সেগুলোর নাম এবং কাজ সম্পর্কে নিচের টেবিলে দেখুন।
প্রোপার্টি | বর্ণনা |
---|---|
appName | |
appVersion | |
appCodeName | |
plugins | |
userAgent | |
cookieEnabled | |
userLanguage | |
platform | |
online | |
mimeTypes[] | |
systemLanguage | |
language |
navigator অবজেক্টে যে সকল মেথড গুলো ব্যবহার করা যায়, সেগুলোর নাম এবং কাজ সম্পর্কে নিচের টেবিলে দেখুন।
মেথড | বর্ণনা |
---|---|
javaEnabled() | |
taintEnabled() |
history অবজেক্ট এর appName প্রোপার্টি ব্যবহার করে ওয়েব ব্রাউজারের অ্যাপ্লিকেশন নাম জানা যায় অর্থাৎ appName প্রোপার্টি ওয়েব ব্রাউজারের নাম ফেরত অর্থাৎ return করে। নিচে history অবজেক্ট এর appName প্রোপার্টি ব্যবহার করে একটি জাভাস্ক্রিপ্ট এর উদাহরণ দেখুন।
<!DOCTYPE html> <html> <body> <h1>appName property</h1> <p>appName প্রোপার্টি ব্যবহার করে ব্রাউজারের অ্যাপ্লিকেশন নাম জানা যায়।</p> <p id="result"></p> <script> document.getElementById("result").innerHTML = "navigator.appName is " + navigator.appName; </script> </body> </html>
history অবজেক্ট এর language প্রোপার্টি ব্যবহার করে ওয়েব ব্রাউজারের ভাষা অর্থাৎ language জানা যায় অর্থাৎ language প্রোপার্টি ওয়েব ব্রাউজারের ভাষা কে মান হিসেবে ফেরত অর্থাৎ return করে। নিচে history অবজেক্ট এর language প্রোপার্টি ব্যবহার করে একটি জাভাস্ক্রিপ্ট এর উদাহরণ দেখুন।
<!DOCTYPE html> <html> <body> <h1>language property</h1> <p>The language property returns the browser's language:</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "navigator.language is " + navigator.language; </script> </body> </html>