Javascript window.location nesnesi ile adres satırındaki bilgilere nasıl erişilebilir?
Toplam 1 cevap
Javascript window.location nesnesi ile güncel sayfanın URL(Konum) konum hakkında bilgileri içerir ayrıca bu URL adresini değiştirmek için metodları bulunmaktadır.
Örneğin bir adres satırında http://uzmanim.net:8080/Ara?q=javascript#ornek şeklinde bir URL yer alsın.
Javascript window.location ile erişebileceğimiz bilgiler şu şekildedir;
window.location.hash : href özelliğinin alt bölümü olan '#' işaretinden sonraki kısmını verir.
window.location.hash : #ornek (# dahil)
window.location.host : hostname ve port bilgilerini birlikte verir.
window.location.host : www.uzmanim.net:8080
window.location.hostname : port bilgisi olmadan sunucu ismini verir.
window.location.hostnama : www.uzmanim.net
window.location.href : URL adresinin tamamını verir.
window.location.href : http://uzmanim.net:8080/Ara?q=javascript#ornek
window.location.pathname : Yol ve dosya adı bilgisini verir.
window.location.pathname : /Ara (baştaki / dahil)
window.location.port : URL adresinin port numarasını verir.
window.location.port : 8080
window.location.protocol : Adres protokülünü verir. (http:, file:, https:, ftp:)
window.location.protocol : http: (: dahil)
window.location.search : href özelliğinin soru işaretinden sonraki kısmını verir.
window.location.search : ?q=javascript
Javascript window.location metodları ise şu şekildedir.
window.locaiton.assign() : Yeni bir URL adresini yükler.
window.locaiton.reload() : Güncel sayfayı tekrar yükler.
window.location.replace() : Güncel sayfayı belirtilen bir URL adresini yükleyerek değiştir.
window.location.toString() : location nesnesinin içerdiği URL adresini verir.