JavaScript Window Lokation
- Forrige side JS Skærm
- Næste side JS Historie
window.location-objektet kan bruges til at få fat i den aktuelle sideadresse (URL) og omdirigere browseren til en ny side.
Window Location
window.location Objektet kan skrives uden window-præfiks.
Nogle eksempler:
- window.location.href returnerer URL'en til den aktuelle side
- window.location.hostname returnerer domænet for webserveren
- window.location.pathname returnerer stien til den aktuelle side eller filnavn
- window.location.protocol returnerer det brugte webprotokollen (http: eller https:)
- window.location.assign loader ny dokument
Window Location Href
window.location.href
Egenskaben returnerer URL'en til den aktuelle side.
Eksempel
Vis href til den aktuelle side (URL):
document.getElementById("demo").innerHTML = "Sidepositionen er " + window.location.href;
Resultatet er:
Sidepositionen er http://www.codew3c.com/js/js_window_location.asp
Window Location Host
window.location.hostname
Egenskaben returnerer navnet på (den aktuelle) internetserveren.
Eksempel
Vis navnet på serveren:
document.getElementById("demo").innerHTML = "Sidehost er " + window.location.hostname;
Resultatet er:
Sidehost er www.codew3c.com
Window Location Sti
window.location.pathname
Egenskaben returnerer stien til den aktuelle webside.
Eksempel
Vis stien til den aktuelle URL:
document.getElementById("demo").innerHTML = "Sidestien er " + window.location.pathname;
Resultatet er:
Sidestien er /js/js_window_location.asp
Window Location Protokoll
window.location.protocol
Egenskaben returnerer websideprotokollen.
Eksempel
Vis webprotokollen:
document.getElementById("demo").innerHTML = "Sideprotokollen er " + window.location.protocol;
Resultatet er:
Sideprotokollen er http:
Window Location Port
window.location.port
Egenskaben returnerer nummeret på internettets værtport (for den aktuelle side).
Eksempel
Vis hovedmesters portnummer:
document.getElementById("demo").innerHTML = "Portnummeret er: " + window.location.port;
De fleste browsere viser ikke standardportnumre (http er 80, https er 443).
Window Location Assign
window.location.assign()
Metode til at indlæse nyt dokument.
Eksempel
Indlæs nyt dokument:
<html> <head> <script> function newDoc() { window.location.assign("https://www.codew3c.com") } </script> </head> <body> <input type="button" value="Indlæs nyt dokument" onclick="newDoc()"> </body> </html>
- Forrige side JS Skærm
- Næste side JS Historie