JavaScript Window Location
- Προηγούμενη σελίδα Οθόνη JS
- Επόμενη σελίδα Ιστορικό JS
Το αντικείμενο window.location μπορεί να χρησιμοποιηθεί για να αποκτήσει τη διεύθυνση URL της τρέχουσας σελίδας και να ανακατευθύνει τον περιηγητή σε νέα σελίδα.
Θέση Παρακαταθήκης
window.location Το αντικείμενο μπορεί να γραφτεί χωρίς πρόθεμα window.
Παραδείγματα:
- window.location.href επιστρέφει το href (URL) της τρέχουσας σελίδας
- window.location.hostname επιστρέφει το όνομα του διακομιστή του web
- window.location.pathname επιστρέφει τη διαδρομή ή το όνομα του αρχείου της τρέχουσας σελίδας
- window.location.protocol επιστρέφει το χρησιμοποιούμενο web πρωτόκολλο (http: ή https:)
- window.location.assign φορτώνει νέο έγγραφο
Href Θέσης Παρακαταθήκης
window.location.href
Η ιδιότητα επιστρέφει το URL της τρέχουσας σελίδας.
Παράδειγμα
Εμφάνιση του href (URL) της τρέχουσας σελίδας:
document.getElementById("demo").innerHTML = "Η θέση της σελίδας είναι " + window.location.href;
Το αποτέλεσμα είναι:
Η θέση της σελίδας είναι http://www.codew3c.com/js/js_window_location.asp
Όνομα Διακομιστή Θέσης Παρακαταθήκης
window.location.hostname
Η ιδιότητα επιστρέφει το όνομα του διακομιστή του (τρέχουσας) διαδικτύου.
Παράδειγμα
Εμφάνιση του ονόματος του διακομιστή:
document.getElementById("demo").innerHTML = "Το όνομα του διακομιστή της σελίδας είναι " + window.location.hostname;
Το αποτέλεσμα είναι:
Το όνομα του διακομιστή της σελίδας είναι www.codew3c.com
Όνομα Διαδρομής Θέσης Παρακαταθήκης
window.location.pathname
Η ιδιότητα επιστρέφει το όνομα του διαδρομικού URL της τρέχουσας σελίδας.
Παράδειγμα
Εμφάνιση του ονόματος του διαδρομικού URL της τρέχουσας σελίδας:
document.getElementById("demo").innerHTML = "Η διαδρομή της σελίδας είναι " + window.location.pathname;
Το αποτέλεσμα είναι:
Η διαδρομή της σελίδας είναι /js/js_window_location.asp
Πρωτόκολλο Θέσης Παρακαταθήκης
window.location.protocol
Η ιδιότητα επιστρέφει το web πρωτόκολλο της σελίδας.
Παράδειγμα
Εμφάνιση του web πρωτοκόλλου:
document.getElementById("demo").innerHTML = "Η συμφωνία σελίδας είναι " + window.location.protocol;
Το αποτέλεσμα είναι:
Η συμφωνία σελίδας είναι http:
Window Location Θύρα
window.location.port
Η ιδιότητα επιστρέφει τον αριθμό του θύρα λήψης του διαδικτυακού κύριου υπολογιστή (τρέχοντος ιστοσελίδας).
Παράδειγμα
Εμφάνιση της θύρας λήψης του κύριου υπολογιστή:
document.getElementById("demo").innerHTML = "Η θύρα λήψης είναι: " + window.location.port;
Οι περισσότεροι περιηγητές δεν εμφανίζουν προεπιλεγμένη θύρα λήψης (http είναι 80, https είναι 443).
Window Location Assign
window.location.assign()
Μέθοδος φόρτωσης νέου έγγραφου.
Παράδειγμα
Φόρτωση νέου έγγραφου:
<html> <head> <script> function newDoc() { window.location.assign("https://www.codew3c.com") } </script> </head> <body> <input type="button" value="Φόρτωση νέου έγγραφου" onclick="newDoc()"> </body> </html>
- Προηγούμενη σελίδα Οθόνη JS
- Επόμενη σελίδα Ιστορικό JS