Obtenha a URL atual com JavaScript?

Tudo o que eu quero é obter o URL do site. Não o URL como tirado de um link. No carregamento da página eu preciso ser capaz de pegar a URL completa e atual do site e defini-la como uma variável para fazer o que eu quiser.

Solução

Use:

window.location.href 

Como observado nos comentários, a linha abaixo funciona, mas está sob escuta para o Firefox.

document.URL;

Veja URL do tipo DOMString, readonly.

Comentários (9)

Utilize window.location para acesso de leitura e escrita ao objeto de localização associado ao frame atual. Se você só quer obter o endereço como uma string somente leitura, você pode utilizar document.URL, que deve conter o mesmo valor de window.location.href.

Comentários (1)

Obtém a URL da página atual:

window.location.href
Comentários (5)