انتقل إلى محتوى الدرس

JavaScript Window Navigator Browser Agent اسم وكيل المتصفح مع خاصية Navigator وكائن Window في لغة جافا سكريبت

سوف تتعلم في هذا الدرس خصائص كائن window navigator في لغة جافا سكريبت, window navigator يمكن المطورين بالتفاعل مع نافذة مستعرض الويب والتعامل معها والحصول على معلومات حول متصفح المستخدم.

1 صفوف تعليمية
جافا سكريبت
3,340 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
تقوم خاصية userAgent الخاصة بكائن navigator في لغة جافا سكريبت بإرجاع سلسلة تمثل User-agent الذي يرسله المستعرض إلى الخادم. رأس وكيل المستخدم عبارة عن سلسلة يرسلها المتصفح إلى الخادم مع كل طلب HTTP يحدد المتصفح وإصداره ، بالإضافة إلى معلومات حول نظام التشغيل والجهاز المستخدم. يمكن استخدام القيمة التي تم إرجاعها بواسطة navigator.userAgent لاكتشاف المتصفح وإمكانياته ، ولكن هذه ليست طريقة موثوقة لاكتشاف المتصفح ، حيث يمكن للمستخدم تغيير محتويات سلسلة وكيل المستخدم أو انتحالها. يوصى باستخدام اكتشاف الميزات أو مكتبة مثل Modernizr لاكتشاف المستعرض بشكل أكثر موثوقية.

JavaScript Window Navigator Browser Agent Syntax

طريقة كتابة Browser Agent في لغة جافا سكريبت.

HTML
window.navigator.userAgent

JavaScript Window Navigator Browser Agent

اسم وكيل المتصفح مع خاصية Navigator وكائن Window في لغة جافا سكريبت.

HTML
<!DOCTYPE html>
<html>
<body>

<h1>JavaScript Window Navigator Browser Agent</h1>
<p id="agent">userAgent property returns the user-agent header sent by the browser to the server</p>
<script>
document.getElementById("agent").innerHTML =
"navigator.userAgent is " + navigator.userAgent;
</script>

</body>
</html>