JavaScript Window Location
- Nyuma Ekranu ya JS
- Pya Tarehe ya JS
Hali ya window.location inaweza kutumika kusoma ukurasa wa ukurasa sasa (URL) na kuredirecta kwa ukurasa mpya.
Location ya Window
window.location Inayotumika kwenye hali ya maktaba bila kuzungumza kwa window.
Mifano:
- window.location.href hupata URL ya ukurasa sasa
- window.location.hostname hupata jina la domini la kiumbea wa intaneti
- window.location.pathname hupata njia ya ukurasa au jina la faili ya ukurasa sasa
- window.location.protocol hupata protokol wa web wa kusikia (http: au https:)
- window.location.assign kusanya mafaa mpya
Href ya Location ya Window
window.location.href
Mafanikio hupata URL ya ukurasa sasa.
Mifano
Onyesha URL ya ukurasa sasa:
document.getElementById("demo").innerHTML = "Eneo la ukurasa ni " + window.location.href;
Matokeo ni:
Eneo la ukurasa ni http://www.codew3c.com/js/js_window_location.asp
Jina la Mabaki ya Location ya Window
window.location.hostname
Mafanikio hupata jina la kiumbea ya intaneti (kwa ukurasa sasa).
Mifano
Onyesha jina la mabaki ya kiumbea:
document.getElementById("demo").innerHTML = "Jina la mabaki ya ukurasa ni " + window.location.hostname;
Matokeo ni:
Jina la mabaki ya ukurasa ni www.codew3c.com
Nje ya Location ya Window
window.location.pathname
Mafanikio hupata nje ya ukurasa ya ukurasa sasa.
Mifano
Onyesha nje ya URL ya sasa:
document.getElementById("demo").innerHTML = "Njia ya ukurasa ni " + window.location.pathname;
Matokeo ni:
Njia ya ukurasa ni /js/js_window_location.asp
Protokol ya Location ya Window
window.location.protocol
Mafanikio hupata protokol ya web ya ukurasa.
Mifano
Onyesha protokol ya web:
document.getElementById("demo").innerHTML = "Maktaba ya protokol ni " + window.location.protocol;
Matokeo ni:
Maktaba ya protokol ni http:
Window Location Port
window.location.port
Inatokana na namba ya porti ya mtokeo ya mtumwa wa interneti (mwilini wa toleo).
Mifano
Onyesha namba ya porti ya mtokeo:
document.getElementById("demo").innerHTML = "Namba ya porti ni: " + window.location.port;
Mwili wa kawaida wa kwa kawaida hawakuonekana na namba ya porti ya kawaida (http ni 80, https ni 443).
Window Location Assign
window.location.assign()
Makua za kumua hali mpya.
Mifano
Muungano mpya wa hali:
<html> <head> <script> function newDoc() { window.location.assign("https://www.codew3c.com") } </script> </head> <body> <input type="button" value="Muungano mpya wa hali" onclick="newDoc()"> </body> </html>
- Nyuma Ekranu ya JS
- Pya Tarehe ya JS