[JavaScript] window.location Example - Access Browser URL
Example of accessing browser URL (includes path, query string, etc.) via JavaScript window.location.
Source code for demo:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!doctype html> <html> <head> <meta charset="utf-8"> <title>JavaScript window.location Example</title> </head> <body> <div id="info"></div> <script src="location.js"></script> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 | var info = document.getElementById("info"); info.innerHTML += "href: <strong>" + window.location.href + "</strong><br>"; info.innerHTML += "host: <strong>" + window.location.host + "</strong><br>"; info.innerHTML += "hostname: <strong>" + window.location.hostname + "</strong><br>"; info.innerHTML += "pathname: <strong>" + window.location.pathname + "</strong><br>"; info.innerHTML += "protocol: <strong>" + window.location.protocol + "</strong><br>"; info.innerHTML += "origin: <strong>" + window.location.origin + "</strong><br>"; info.innerHTML += "port: <strong>" + window.location.port + "</strong><br>"; info.innerHTML += "search: <strong>" + window.location.search + "</strong><br>"; info.innerHTML += "hash: <strong>" + window.location.hash + "</strong><br>"; |
For GopherJS equivalent, see [1].
Tested on:
- Ubuntu Linux 16.10
- Chromium Version 55.0.2883.87 Built on Ubuntu , running on Ubuntu 16.10 (64-bit)
References:
[1] | [GopherJS] window.location - Access URL |