JavaScript Window Navigator
- ການໄປຫນັງຫນັງ JS History
- ການໄປຕໍ່ຫນ້າຕໍ່ໄປ JS ການປະກົດປະກາດ
ໂອກີ້ລີຊັນ window.navigator ກວມເອົາຂໍ້ມູນກ່ຽວກັບຜູ້ຢືບຢັບ.
Window Navigator
window.navigator ໂອກີ້ລີຊັນສາຍບຸກຄົນສາມາດຂຽນບໍ່ມີການເພີ່ມຄວາມ "window".
ບາງຕົວຢ່າງ:
- navigator.appName
- navigator.appCodeName
- navigator.platform
ສາຍບຸກຄົນ Cookie
cookieEnabled
ປະເພດມີຄວາມກັບຄວາມພິການ cookie:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = "cookiesEnabled is " + navigator.cookieEnabled; </script>
ຊື່ປະກອບຂອງຄວາມປະຕິບັດສາຍບຸກຄົນ
appName
ປະເພດມີຄວາມກັບຊື່ປະກອບຂອງຄວາມປະຕິບັດສາຍບຸກຄົນ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = "navigator.appName is " + navigator.appName; </script>
ບໍ່ຮູ້ບໍ່? "Netscape" ແມ່ນຊື່ປະກອບທີ່ໃຊ້ສຳລັບຊື່ປະກອບຂອງ IE11、Chrome、Firefox ແລະ Safari.
ຊື່ປະກອບຂອງຄວາມປະຕິບັດຂອງສາຍບຸກຄົນ
appCodeName
ປະເພດມີຄວາມກັບຊື່ປະກອບຂອງຄວາມປະຕິບັດຂອງສາຍບຸກຄົນ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = "navigator.appCodeName is " + navigator.appCodeName; </script>
"Mozilla" ແມ່ນລະຫັດຊື່ປະກອບຂອງຄວາມປະຕິບັດ Chrome、Firefox、IE、Safari ແລະ Opera.
ຜູ້ນຳບຸກຄົນ
product
ປະເພດມີຄວາມກັບຊື່ຜູ້ນຳບຸກຄົນຂອງສາຍບຸກຄົນ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = "navigator.product is " + navigator.product; </script>
ສາຍບຸກຄົນບຸກຄົນ
appVersion
ປະເພດມີຄວາມກັບຂໍ້ມູນຂອງສາຍບຸກຄົນ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = navigator.appVersion; </script>
ຜູ້ນຳບຸກຄົນບຸກຄົນ
userAgent
ປະເພດມີຄວາມກັບການສົ່ງລະບຽບຜູ້ນຳໃຊ້ (user-agent header) ຈາກສາຍບຸກຄົນຫາເບິ່ງຊ່ອງທາງເຄືອຂ່າຍ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = navigator.userAgent; </script>
ຄໍາເຕືອນ!!!
information from navigator object is usually misleading and should not be used to detect browser version, because:
- browser ທີ່ຫຼາກຫຼາຍ ສາມາດໃຊ້ຊື່ດຽວ:
- data navigation ສາມາດຖືກປ່ຽນໂດຍ owner browser:
- ບາງ browser ອາດການປະກອບຕົວເອງເພື່ອຫຼີກລ່ຽງ test ຂອງຫນັງ:
- browser ບໍ່ສາມາດລາຍງານ operating system ທີ່ອອກຫນັງ browser:
browser platform
platform
property ກັບຄຳອອກ browser platform (operating system):
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = navigator.platform; </script>
browser language
language
property ກັບຄຳອອກ browser language:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = navigator.language; </script>
browser ໄດ້ຢູ່ອອນລາຍຫລືບໍ່?
onLine
property ກັບຄຳອອກ true, ຖ້າ browser ໄດ້ຢູ່ອອນລາຍ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = navigator.onLine; </script>
Java ໄດ້ປະກັນຫລືບໍ່?
javaEnabled()
method ກັບຄຳອອກ true, ຖ້າ Java ໄດ້ປະກັນ:
ຄວາມທີ່ຈະນັກງານ
<p id="demo"></p> <script> document.getElementById("demo").innerHTML = navigator.javaEnabled(); </script>
- ການໄປຫນັງຫນັງ JS History
- ການໄປຕໍ່ຫນ້າຕໍ່ໄປ JS ການປະກົດປະກາດ