JavaScript Window Location

Ang bagay na window.location ay maaaring gamitin upang kumuha sa kasalukuyang pahina na address (URL) at ma-redirect ang browser sa bagong pahina.

Lokasyon ng Window

window.location Ang bagay ay maaaring isulat na walang prefixed na window.

Ilang halimbawa:

  • window.location.href ay ibabalik ang href (URL) ng kasalukuyang pahina
  • window.location.hostname ay ibabalik ang domain ng web host
  • window.location.pathname ay ibabalik ang kasalukuyang pahina na linya o pangalan ng file
  • window.location.protocol ay ibabalik ang ginamit na web kasunduan (http: o https:)
  • window.location.assign ay naglulista ng bagong dokumento

Lokasyon ng Window na Href

window.location.href Ang atrubuto ay ibabalik ang URL ng kasalukuyang pahina.

Example

Ipakita ang href (URL) ng kasalukuyang pahina:

document.getElementById("demo").innerHTML = "Ang posisyon ng pahina ay " + window.location.href;

Ang resulta ay:

Ang posisyon ng pahina ay http://www.codew3c.com/js/js_window_location.asp

Try It Yourself

Lokasyon ng Window na Pangalan ng Host

window.location.hostname Ang atrubuto ay ibabalik ang pangalan ng internet host (ng kasalukuyang pahina).

Example

Ipakita ang pangalan ng host:

document.getElementById("demo").innerHTML = "Ang pangalan ng host ng pahina ay " + window.location.hostname;

Ang resulta ay:

Ang pangalan ng host ng pahina ay www.codew3c.com

Try It Yourself

Lokasyon ng Window na Pangalan ng Linya

window.location.pathname Ang atrubuto ay ibabalik ang pangalan ng linya ng kasalukuyang pahina.

Example

Ipakita ang pangalan ng linya ng kasalukuyang URL:

document.getElementById("demo").innerHTML = "Ang linya ng pahina ng pahina ay " + window.location.pathname;

Ang resulta ay:

Ang linya ng pahina ng pahina ay /js/js_window_location.asp

Try It Yourself

Kasunduan ng Lokasyon ng Window

window.location.protocol Ang atrubuto ay ibabalik ang web kasunduan ng pahina.

Example

Ipakita ang web kasunduan:

document.getElementById("demo").innerHTML = "Ang kasunduan ng pahina ay " + window.location.protocol;

Ang resulta ay:

Ang kasunduan ng pahina ay http:

Try It Yourself

Window Location Port

window.location.port Property returns the number of the internet host port (current page).

Example

Show the port number of the host:

document.getElementById("demo").innerHTML = "Port number is: " + window.location.port;

Try It Yourself

Most browsers do not display the default port number (http is 80, https is 443).

Window Location Assign

window.location.assign() Method to load new document.

Example

Load new document:

<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> 

Try It Yourself