Objek Lokasi
- Halaman Sebelumnya Sejarah Window
- Halaman Berikutnya Window Navigator
Objek Location Window
Objek Lokasi mengandung informasi tentang URL saat ini.
Objek Lokasi adalah properti objek window.
Objek Lokasi dapat diakses melalui cara berikut:
window.location
atau hanya lokasi
实例
let asal = window.location.origin;
let origin = location.origin;
Properti Object Lokasi
properti | penjelasan |
---|---|
hash | tetapkan atau pulangkan bahagian anjung URL (#). |
host | tetapkan atau pulangkan nama tuan rumah dan port URL. |
hostname | tetapkan atau pulangkan nama tuan rumah URL. |
href | tetapkan atau pulangkan URL keseluruhan. |
origin | pulangkan protokol, nama tuan rumah dan port URL. |
pathname | tetapkan atau pulangkan nama jalan URL. |
port | tetapkan atau pulangkan port URL. |
protocol | tetapkan atau pulangkan protokol URL. |
search | tetapkan atau pulangkan bahagian carian string URL. |
Method Object Lokasi
method | penjelasan |
---|---|
assign() | memuat dokumen baru. |
reload() | menggelar semula dokumen semasa. |
replace() | ganti dokumen semasa dengan dokumen baru. |
penjelasan Object Lokasi
Object Lokasi disimpan di properti Lokasi Object Window, merepresentasikan alamat Web dokumen yang dipaparkan semasa dalam tingkap itu. Ia properti hrefmenyimpan URL penuh dokumen, properti lain menggambarkan bahagian-bahagian URL. Properti ini sangat serupa dengan properti URL Anchor objek (atau Area objek). Saat Object Lokasi diubahsuai kepada string, nilai properti href dipulangkan. Ini bermakna anda boleh menggunakan ekspresi location untuk menggantikan location.href.
walau Anchor objek merepresentasikan pautan dalam dokumen, Object Lokasi merepresentasikan URL (atau lokasi) dokumen yang dipaparkan semasa pelayar. Walau bagaimanapun, Object Lokasi dapat melakukan lebih daripada itu, ia juga dapat mengawal lokasi dokumen yang dipaparkan pelayar. Jika string yang mengandungi URL diberikan kepada Object Lokasi atau properti href-nya, pelayar akan memuat dan menunjukkan dokumen yang ditunjukkan oleh URL baru.
Selain mengganti location atau location.href dengan URL penuh, anda juga dapat mengubah sebahagian URL, hanya perlu memberikan nilai lain kepada properti lain Object Lokasi. Hal ini akan mencipta URL baru yang sebahagian besarnya berbeza daripada URL asal, pelayar akan memuat dan menunjukkan dia. Contohnya, jika anda menetapkan properti Object Lokasi properti hashJika demikian, pelayar akan pindah ke lokasi yang ditentukan dalam dokumen semasa. Juga, jika diatur properti searchjika demikian, pelayar akan memuat semula URL yang diTambahkan dengan string keriana baru.
Keatas daripada properti URL, objek Location Metode reload()Boleh menggantikan dokumen semasa kembali,replace() Boleh memuat dokumen baru tanpa mencipta sejarah baru bagi ia, iaitu, dokumen baru akan menggantikan dokumen semasa dalam senarai sejarah pelayar.
- Halaman Sebelumnya Sejarah Window
- Halaman Berikutnya Window Navigator