Yazılım
Sayfayı Yenilemeden URL Değiştirmek
19 Ekim 2010
1 dk okuma
5075
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
<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
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.