Object ng Location ng Window

Object ng Location ng Window

Ang Lokasyon Obheto ay naglalaman ng impormasyon tungkol sa kasalukuyang URL.

Ang Lokasyon Obheto ay propyedad ng window obheto.

Ang Lokasyon Obheto ay ma-access sa pamamagitan ng:

window.location o lamang gamit lokasyon

Egemplo

let origin = window.location.origin;

亲自试一试

let origin = lokasyon.origin;

亲自试一试

Location 对象属性

属性 描述
hash Set or return the anchor part (#) of the URL.
host Set or return the hostname and port number of the URL.
hostname Set or return the hostname of the URL.
href Set or return the entire URL.
origin Return the protocol, hostname, and port number of the URL.
pathname Set or return the pathname of the URL.
port Set or return the port number of the URL.
protocol Set or return the protocol of the URL.
search Set or return the query string part of the URL.

Location 对象方法

方法 描述
assign() Mag-load ng bagong dokumento.
reload() Muling mag-load ng kasalukuyang dokumento.
replace() Pagsususunod ng bagong dokumento sa kasalukuyang dokumento.

Location 对象描述

Ang Location object ay inilagay sa Location attribute ng Window object, na naglalarawan ng Web address ng dokumento na kasalukuyang ipinapakita ng window. href 属性Tinatanggap ay ang buong URL ng dokumento, at ang ibang mga attribute ay naglalarawan ng iba't ibang bahagi ng URL. Ang mga attribute na ito ay kaugnay sa URL attribute ng Anchor object (o Area object). Kapag ang isang Location object ay binagong string, ang halaga ng href attribute ay ibabalik. Ito ay nangangahulugan na maaari mong gamitin ang expression na location upang palitan ang location.href.

Gayunpaman, ang Anchor object ay nagpapakita ng hyperlinks sa dokumento, habang ang Location object ay nagpapakita ng URL (o lokasyon) ng kasalukuyang ipinapakita ng browser ng dokumento. Subalit ang Location object ay may mas malaki pang kakayahan, na makokontrol ang lokasyon ng dokumento na ipinapakita ng browser. Kung ipapagbigay ang string na may URL sa Location object o sa kanyang href attribute, ang browser ay mag-load at magpakita ng dokumento na may bagong URL.

Bukod sa pag-set ng location o location.href na pagsasauli ng buong URL upang palitan ang kasalukuyang URL, maaari ring baguhin ang bahagi ng URL, sa pamamagitan ng pagtatalaga sa ibang mga attribute ng Location object. Ganoon ay magtatag ng bagong URL kung saan ang isang bahagi ay magkakaiba sa orihinal na URL, at ang browser ay mag-load at magpakita nito. hash 属性Kung ganon, ang browser ay lilipat sa isang tinukoy na lokasyon sa kasalukuyang dokumento. Gayundin, kung nagset na search 属性Kung ganon, ang browser ay muling mag-load ng URL na may bagong query string.

除了 URL 属性外,Location 对象的 reload() 方法可以重新装载当前文档,replace() 可以装载一个新文档而无须为它创建一个新的历史记录,也就是说,在浏览器的历史列表中,新文档将替换当前文档。