জাভাস্ক্রিপ্ট-এ ব্রাউজার সম্পর্কিত যেকোনো ডিটেইল জানতে navigator object প্রদান করা হয়েছে। এতে navigator.platform এবং navigator.language রয়েছে যা ক্রমশ ব্রাউজার প্ল্যাটফর্ম এবং ল্যাঙ্গুয়েজ জানতে ব্যবহৃত হয়।
ব্রাউজার প্ল্যাটফর্ম
সিনট্যাক্স
platform = navigator.platform;
উদাহরণ
<html> <body>
<script>
document.write("browser platform is " + navigator.platform);
</script>
</body> </html>
আউটপুট
browser platform is Win32
সাধারণ প্ল্যাটফর্মগুলো: "MacIntel", "Win32", "WebTV OS" ইত্যাদি।
ব্রাউজার ল্যাঙ্গুয়েজ
সিনট্যাক্স
language = navigator.language;
উদাহরণ
<html> <body>
<p id="language"></p>
<script>
document.getElementById("language").innerHTML =
"browser language is " + navigator.language;
</script>
</body> </html>
আউটপুট
browser language is en-US
সাধারণ ল্যাঙ্গুয়েজ কোড: en-GB, en-US, bn-BD ইত্যাদি। ব্যবহারকারী ব্রাউজার সেটিংস থেকে এটা পরিবর্তন করতে পারেন।