ພຣະວີກຣາສ Window Location

  • ບ່ອນໜ້າຫນ້າທີ່ໜ້າຫນ້າກັບບ່ອນຫນ້າທີ່ຕໍ່ມາ JS Screen
  • ບ່ອນໜ້າຫນ້າທີ່ໜ້າຫນ້າຕໍ່ໄປ JS History

ບັນດາອົງການ window.location ສາມາດນໍາໃຊ້ເພື່ອຮັບສະຖານທີ່ທາງຂອງເວັບໄຊ (URL) ແລະກັບການຂັບລົດຖີບໄປຫາເວັບໄຊໃໝ່.

Window Location

window.location ບັນດາອົງການບໍ່ຕ້ອງມີຄຳວຽກ window.

ບາງຄະດີຄວາມທີ່ສຳຄັນ:

  • window.location.href ກັບ href (URL) ຂອງເວັບໄຊປະຈຸບັນ
  • window.location.hostname ກັບຊື່ບໍລິສັດຄອມພິວເຕີ້ ທີ່ເວັບໄຊ
  • window.location.pathname ກັບສາຍຕາວຸ້ງຂອງເວັບໄຊປະຈຸບັນ ຫຼື ຊື່ເອກະສານ
  • window.location.protocol ກັບຂໍ້ຕົກລົງ web ທີ່ນຳໃຊ້ (http: ຫຼື https:)
  • window.location.assign ບໍລິການເອົາໂປຣແກຣມໃໝ່

Window Location Href

window.location.href ລະບຽບກັບ URL ຂອງເວັບໄຊປະຈຸບັນ.

ຄວາມນິຍົມ

ສະແດງ href (URL) ຂອງເວັບໄຊປະຈຸບັນ:

document.getElementById("demo").innerHTML = "ການຕັ້ງຂອບເຂດແມ່ນ " + window.location.href;

ຜົນການຍິນຍອມວ່າ:

ການຕັ້ງຂອບເຂດແມ່ນ http://www.codew3c.com/js/js_window_location.asp

ທຳການພະຍານຄົນເອງ

ຂໍ້ຕົກລົງ Window Location ຊື່ບໍລິສັດ

window.location.hostname ລະບຽບກັບຊື່ບໍລິສັດຄອມພິວເຕີ້ (ຂອງເວັບໄຊປະຈຸບັນ).

ຄວາມນິຍົມ

ສະແດງຊື່ບໍລິສັດ:

document.getElementById("demo").innerHTML = "ຊື່ບໍລິສັດຄອມພິວເຕີ້ແມ່ນ " + window.location.hostname;

ຜົນການຍິນຍອມວ່າ:

ຊື່ບໍລິສັດຄອມພິວເຕີ້ແມ່ນ www.codew3c.com

ທຳການພະຍານຄົນເອງ

ຂໍ້ຕົກລົງ Window Location ສາຍຕາວຸ້ງ

window.location.pathname ລະບຽບກັບສາຍຕາວຸ້ງຂອງເວັບໄຊປະຈຸບັນ.

ຄວາມນິຍົມ

ສະແດງສາຍຕາວຸ້ງຂອງ URL ປະຈຸບັນ:

document.getElementById("demo").innerHTML = "ຂອບເຂດບົດສະຫຼຸບເວັບໄຊແມ່ນ " + window.location.pathname;

ຜົນການຍິນຍອມວ່າ:

ຂອບເຂດບົດສະຫຼຸບເວັບໄຊແມ່ນ /js/js_window_location.asp

ທຳການພະຍານຄົນເອງ

ຂໍ້ຕົກລົງ Window Location

window.location.protocol ລະບຽບກັບຂໍ້ຕົກລົງ web ຂອງເວັບໄຊ.

ຄວາມນິຍົມ

ສະແດງຂໍ້ຕົກລົງ web:

document.getElementById("demo").innerHTML = "ຂໍ້ຕົກລົງບໍລິການແມ່ນ " + window.location.protocol;

ຜົນການຍິນຍອມວ່າ:

ຂໍ້ຕົກລົງບໍລິການແມ່ນ http:

ທຳການພະຍານຄົນເອງ

Window Location ຈຸດໂທດສະໝອງ

window.location.port ການກັບຄືນ (current page) ກັບຈຸດໂທດສະໝອງຂອງທະວີຄວາມອິນເຕີເນັດ.

ຄວາມນິຍົມ

ສະແດງຈຸດໂທດສະໝອງຂອງພາກສ່ວນທີ່ການເຂົ້າຂອງມອນເຕັມນິວໄຊ (ບໍ່ແມ່ນເວັບໄຊ).

document.getElementById("demo").innerHTML = "ຈຸດໂທດສະໝອງ: " + window.location.port;

ທຳການພະຍານຄົນເອງ

ວ່າຫຼາຍການບັນຊົນບໍ່ຈະສະແດງທີ່ປະຈຳເອກະສານ (http ຈະແມ່ນ 80, https ຈະແມ່ນ 443).

Window Location Assign

window.location.assign() ກົນລະບົບການເອົາເອກະສານໃໝ່

ຄວາມນິຍົມ

ເອົາເອກະສານໃໝ່ຂຶ້ນ:

<html>
<head>
<script>
function newDoc() {
    window.location.assign("https://www.codew3c.com")
 }
</script>
</head>
<body>
<input type="button" value="Load new document" onclick="newDoc()">
</body>
</html> 

ທຳການພະຍານຄົນເອງ

  • ບ່ອນໜ້າຫນ້າທີ່ໜ້າຫນ້າກັບບ່ອນຫນ້າທີ່ຕໍ່ມາ JS Screen
  • ບ່ອນໜ້າຫນ້າທີ່ໜ້າຫນ້າຕໍ່ໄປ JS History