JavaScript Window Location
- Föregående sida JS Skärm
- Nästa sida JS Historia
window.location-objektet kan användas för att få tag på den aktuella sidans adress (URL) och omdirigera webbläsaren till en ny sida.
Fönsterplats
window.location Objektet kan skrivas utan prefixet window.
Några exempel:
- window.location.href returnerar den aktuella sidans href (URL)
- window.location.hostname returnerar webbvärdens domän
- window.location.pathname returnerar den aktuella sidans sökväg eller filnamn
- window.location.protocol returnerar det använda webbprotokollet (http: eller https:)
- window.location.assign laddar ny dokument
Fönsterplats Href
window.location.href
Egenskapen returnerar den aktuella sidans URL.
Exempel
Visa den aktuella sidans href (URL):
document.getElementById("demo").innerHTML = "Sidans plats är " + window.location.href;
Resultatet är:
Sidans plats är http://www.codew3c.com/js/js_window_location.asp
Fönsterplats värdnamn
window.location.hostname
Egenskapen returnerar (den aktuella sidans) internetvärdens namn.
Exempel
Visa värdets namn:
document.getElementById("demo").innerHTML = "Sidans värdnamn är " + window.location.hostname;
Resultatet är:
Sidans värdnamn är www.codew3c.com
Fönsterplats sökväg
window.location.pathname
Egenskapen returnerar den aktuella sidans sökväg.
Exempel
Visa den aktuella URL:s sökväg:
document.getElementById("demo").innerHTML = "Sidans sökväg är " + window.location.pathname;
Resultatet är:
Sidans sökväg är /js/js_window_location.asp
Fönsterplatsprotokoll
window.location.protocol
Egenskapen returnerar sidans webbprotokoll.
Exempel
Visa webbprotokollet:
document.getElementById("demo").innerHTML = "Sidoravtalet är " + window.location.protocol;
Resultatet är:
Sidoravtalet är http:
Window Location Port
window.location.port
Egenskapen returnerar numret på internetvärdens port för (nuvarande sida).
Exempel
Visa huvudmaskinens portnummer:
document.getElementById("demo").innerHTML = "Portnummer är: " + window.location.port;
De flesta webbläsare visar inte standardportnumret (http är 80, https är 443).
Window Location Assign
window.location.assign()
Metod ladda ny dokument.
Exempel
Ladda ny dokument:
<html> <head> <script> function newDoc() { window.location.assign("https://www.codew3c.com") } </script> </head> <body> <input type="button" value="Ladda ny dokument" onclick="newDoc()"> </body> </html>
- Föregående sida JS Skärm
- Nästa sida JS Historia