JavaScript - Guia de Referência
© 1997 Anderson Barros Torres


Location


Este objeto contém informações sobre a URL da página atual.

Forma geral:
location.propriedade
location.metodo()

Propriedades:
hash - Esta propriedade funciona de forma semelhante ao famigerado "go to" de algumas linguagens de programação. Normalmente é usado em links, que acessam a mesma página.
Ex: O exemplo abaixo demonstra a utilização da propriedade hash, para criar um link para outro trecho da mesma página.

<HTML>
...
<A HREF = "location.hash='2'">Item 1</A>
...
<A NAME = "1"> </A>Item 1
...
<A NAME = "2"> </A>Item 2
...
</HTML>

host - Armazena uma string com o formato "hostname:port" da página HTML atual.
Ex: alert('Demostração da propriedade host: '+location.host)

hostname - Armazena uma string, com o IP da página HTML atual.
Ex: alert('Demostração da propriedade hostname: '+location.hostname)

href - String identica a mostrada na barra "location" do browser.
Ex: alert('A URL desta página é: '+ location.href)

pathname - Contém uma string com o path da página HTML atual.
Ex: alert('O path da URL desta página é: '+ location.pathname)

port - Armazena a porta por onde está sendo feita a conexão com o servidor.
Ex: alert('A porta usada para conexão com o servidor é: '+ location.port)

protocol - String que armazena o protocolo de acesso a um determinado endereço. ("http:","ftp:","file:").
Ex: alert('O protocolo de acesso para esta página é: '+ location.protocol)

Métodos:
toString - Converte o conteúdo do objeto location para uma string.
Ex: alert('location.toString() = '+location.toString) // Este valor é o mesmo que location.href.





Página desenvolvida por Anderson Barros Torres. Julho/97
Última alteração: