to Top Page
Hot Web Guide
GUESTBOOK (Libro degli ospiti)
Consiglia il Sito ad un amico
BOOKMARK (Aggiungi ai Preferiti)
-
... / Guida Javascript / L'oggetto location

L'oggetto location in Javascript

Anche location è parte dell'oggetto window ed attraverso esso è possibile accedere alle informazioni relativamente alla URL corrente.

Le proprietà dell'oggetto location sono:

  • hash - (GET/SET) restituisce o setta eventuale ancora (#) presente nella URL
  • hostname - (GET/SET) restituisce o setta l'hostname della URL
  • href - (GET/SET) restituisce o setta l'intera URL
  • pathname - (GET/SET) restituisce o setta il path (cartella / file) della URL
  • protocol - (GET/SET) restituisce o setta il protocollo della URL

Esempio:
// ottengo l'ancora di una url es: http://www.hotwebguide.com/pagina.html#javascript
document.write(location.hash);

// ottengo l'hostname dalla URL corrente
document.write(location.hostname);

// ottengo l'intera URL
document.write(location.href);

// redirect utilizzando location.href
function vai() {
  location.href = 'https://www.google.it/';
}   

I metodi sono tre:

  • assign() - carica una nuova URL all'interno della finestra
  • reload() - ricarica la pagina corrente
  • replace() - riposiziona la URL corrente con una nuova
Esempi:
// carico una nuova URL
location.assign('https://www.google.it/');

// ricarico la pagina corrente
location.reload();

// riposiziono la URL corrente con una nuova URL
location.replace('https://www.google.it/');
Come ritieni i contenuti del Sito Web ?
... dai il tuo giudizio!
Giudizio Utenti: 4,3 (Eccellente)
200 voti
Eccellente 38,1% (77)
Buono 56,9% (115)
Sufficente 3,5% (7)
Mediocre 0,5% (1)
Scarso 1% (2)