‎‎ناوبر پنجره جاوااسكريپتJavaScript Window Navigator -‎

Previous >    <Next  

‎‎شئ‎window.navigator‎ شامل اطلاعاتي در مورد مرورگر بازديد كننده است .

‎‎ناوبري پنجرهWindow Navigator -‎

‎شئ‎window.navigator‎ ميتواند بدون پيشوند‎window.‎ استفاده شود. ‎بعضي از نمونه مثالهاي آن در زيرآمده است:

‎‎كوكي هاي مرورگرBrowser Cookies -‎

‎ويژگي‎cookieEnabled‎ در صورتيكه كوكي ها فعال باشند، نتيجه true برگشت ‎مي شود، درغير اينصورتfalse

‎‎مثال ـ بررسي فعال بودن كوكي

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"cookiesEnabled is " + navigator.cookieEnabled;
</script >

--(go to editor for change code and run)

‎‎نام برنامه مرورگرBrowser Application Name -‎

‎‎ويژگي‎appName‎ نام برنامه مرورگر رابرگشت ميدهد .

‎‎مثال ـ ويژگي‎appName

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"navigator.appName is " + navigator.appName;
</script >

--(go to editor for change code and run)

‎‎هشدار ـ اين ويژگي در آخرين استاندارد وب حذف شده است . يعني آن منسوخ شده.

‎اكثر مرورگرها‎( IE11,Chrome, Firefox, Safari)‎ ‎نتيجه برگشتي برنامه آنهاNetscape است.

‎‎نام كد برنامه مرورگرBrowser Appication Code Name -‎

‎‎ويژگي‎appCodeName‎ نام كد برنامه مرورگر را برگشت ميدهد .

‎‎مثال ـ ويژگي‎appCodeName

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"navigator.appCodeName is " + navigator.appCodeName;
</script >

--(go to editor for change code and run)

‎‎هشدار ـ اين ويژگي در آخرين استاندارد وب حذف شده است . يعني آن منسوخ شده.

‎اكثر مرورگرها‎( IE11,Chrome, Firefox, Safari)‎ ‎نتيجه برگشتي كد برنامه مرورگرMozilla است.

‎‎موتور مرورگرThe Browser Engine -‎

‎‎ويژگي‎product‎ نام محصول موتور مرورگر را برميگرداند .

‎‎مثال ـ ويژگي‎product

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"navigator.product is " + navigator.product;
</script >

--(go to editor for change code and run)

‎‎هشدار ـ اين ويژگي در آخرين استاندارد وب حذف شده است . يعني آن منسوخ شده.

‎‎بيشتر مرورگرها برايproduct موتور Gecho را برگشت ميدهند .

‎‎نسخه مرورگرThe Browser Version -‎

‎‎ويژگي‎appVersion‎ اطلاعات نسخه مربوط به مرورگر را برميگرداند.

‎‎مثال ـ ويژگي‎appVersion

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.appVersion;
</script >

--(go to editor for change code and run)

‎‎عامل مرورگرThe Browser Agent -‎

‎ويژگي‎userAgent‎ هدر ‎user-‎agent‎ ارسال شده توسط مرورگر را ‎به سرور بر مي گرداند.

‎‎مثال ـ ويژگي‎)userAgent‎ عامل كاربر‎(

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.userAgent;
</script >

--(go to editor for change code and run)

‎‎هشدار ـ اطلاعات از شئ ناوبر اغلب ميتواند گمراه كننده باشد.

‎‎شئ ناوبر براي شناسائي نسخه هاي مرورگر نبايد استفاده شود زيرا:

‎‎پلتفرم مرورگرThe Browser Platform -‎

‎‎ويژگي‎platform‎ پلتفرم مرورگر يعني سيستم عامل اجرائي را برميگرداند .

‎‎مثال ـ ويژگي‎platform

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.platform;
</script >

--(go to editor for change code and run)

‎‎زبان مرورگرThe Browser Language -‎

‎‎ويژگي‎language‎ زبان مرورگر را برگشت ميدهد .

‎‎مثال ـ ويژگي زبان مرورگر

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.language;
</script >

--(go to editor for change code and run)

‎‎آيا مرورگر آنلاين است‎is The Browser Online? -‎

‎ويژگي‎online‎ مرورگر ، وضعيت برخط يا آنلاين بودن مرورگر را برگشت ميدهد . true‎برخط بودن و false حالت غير آنلاين

‎‎مثال ـ بررسي وضعيت آنلاين بودن مرورگر

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.onLine;
</script >

--(go to editor for change code and run)

‎‎فعال بودن جاوا‎Is Java Enabled?‎ -‎

‎متد‎javaEnabled( )‎ در صورت فعال بودن جاوا true برگشت ‎ميدهد، در غيراينصورتfalse

‎‎مثال ـ بررسي فعال بودن جاوا

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.javaEnabled();
</script >

--(go to editor for change code and run)


Previous >    <Next