--- title: Location slug: Web/API/Location tags: - API - Interface - Location translation_of: Web/API/Location ---
{{APIRef("HTML DOM")}}
A interface Location
representa a localização do objeto a qual ele está associado. Mudanças feitas na interface serão refletidas nos objetos relacionados a ela. Tanto a interface {{domxref("Document")}}, como a interface {{domxref("Window")}} , têm este vínculo com a inteface Location, acessível via {{domxref("Document.location")}} e {{domxref("Window.location")}} respectivamente.
A inteface Location
não herda nenhuma propriedade, mas implementa as propriedades de {{domxref("URLUtils")}}.
'/', como
caractere inicial,
seguido do caminho da URL.'?'
seguido dos parâmetros da URL.'#'
seguido do identificador de fragmento da URL.A inteface Location
não herda nenhum método, mas implementa os métodos de {{domxref("URLUtils")}}.
true)
, faz com que a página sempre seja recarregada a partir do servidor. Se for falso (false)
ou não especificado, o navegador pode recarregar a página a partir de seu cache.assign()
é que após usar replace()
a página atual não será salva na sessão {{domxref("History")}}, ou seja, o usuário não será capaz de usar o botão voltar para navegar até a página.Especificação | Status | Comentário |
---|---|---|
{{SpecName('HTML WHATWG', "history.html#the-location-interface", "Location")}} | {{Spec2('HTML WHATWG')}} | Nenhuma mudança a partir {{SpecName("HTML5 W3C")}}. |
{{SpecName('HTML5 W3C', "browsers.html#the-location-interface", "Location")}} | {{Spec2('HTML5 W3C')}} | Definição inicial. |
{{CompatibilityTable}}
Funcionalidade | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Suporte Básico | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
origin em Windows.location |
{{CompatUnknown}} | {{CompatGeckoDesktop("21")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
origin em todos objetos location (mas nos objetos Workers, que usam {{domxref("WorkerLocation")}}) |
{{CompatUnknown}} | {{CompatGeckoDesktop("26")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
username e password |
{{CompatUnknown}} | {{CompatGeckoDesktop("26")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Funcionalidade | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Suporte Básico | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
origin on Windows.location |
{{CompatUnknown}} | {{CompatGeckoMobile("21")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
origin on all location objects (mas nos objetos Workers, que usam {{domxref("WorkerLocation")}}) |
{{CompatUnknown}} | {{CompatGeckoMobile("26")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
username e password |
{{CompatUnknown}} | {{CompatGeckoMobile("26")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |