Sem Göksu
Sem Göksu
Yazılım · Yolculuk · Fenerbahçe
Yazılım

Sayfayı Yenilemeden URL Değiştirmek

19 Ekim 2010 1 dk okuma 5074 2
Facebook'ta fotoğraflar arasında gezinirken dikkatinizi çekmiştir. URL değişiyor ama sayfa da herhangi bir refresh işlemi olmuyor ve sadece ilgili fotoğraf değişiyor. Window.Location.Hash özelliği ile facebook'taki gibi url adresini değiştirebiliyoruz. Örnek aşağıda :)

<
script type="text/javascript">
function ChangeURL(url)
{
          window.location.hash = url;
}
</script>

<a href="javascript:ChangeURL('/URL-Degisti/1')">URL Değiştir</a>

Oluşan URL aşağıdaki gibi olacak. Gerisi artık sizin yaratıcılığınıza kalmış :)

http://www.testpage.com#/URL-Degisti/1
Paylaş:

Yorumlar (2)

A
Ahmet 30 Eki 2010 10:50

Paylaşım için teşekkürler hocam. Bu yöntemi kullanıyoruz peki http://www.testpage.com#/URL-Degisti/1 bu adres http://www.testpage.com/ adresini görüyor. Bunu nasıl çözebilirim.

E
Ender 10 Ağu 2011 02:57

Merhaba Sem Bey, Bu fonksiyonu Asp.NET codebehind'da nasıl kullanabilirim. Ya da tamamen C# ile bu işlemi yapamaz mıyım? Yardımcı olursan çok sevinirim. İyi çalışmalar.

Yorum bırak

* Yorumlar moderasyon sonrası yayınlanır. E-posta gizli tutulur.