Cevaplar
-
Birinci ve eski yöntem:
frameset
Üst kısma bir frame ekleyin, bu frame sürekli açık kalsın alt kısımda ise ana sayfa kalsın.
İkinci ve yeni nesil yöntem,
Sayfa geçişlerini hash tagları ile yapın. Ve bunu ajax ile detect edip içeriğin olduğu kısmı değiştirin,
mesela
http://example.com/test.php
çağırmak yerine
http://example.com/#/test.php
çağırın, ve bunu javascript ile parse edip ajax ile işleyin.
Facebook, google şuan bu ikinci bahsettiğim yöntemi kullanmaktalar. Peki bunu nasıl detect edeceksiniz,
jQuery'de şu yöntemi kullanabilirsiniz: http://benalman.com/projects/jquery-hashchange-plugin/
Bu sayede hash değiştiği anda istediğiniz fonksiyon tetiklenir. Böylece sayfadaki üst kısım sabit kalırken istediğiniz başka bir yer değişir.
Müzik player'in olduğu yeri de css ile position:fixed yaparsan harika olur.-
freelancer03
merhabalar. daha mantıgını kurdum ama kodlamasını yapmadım. jquery tab mantıgı ilede yapılabılır.ust kısım ıcın ayrı bir dıv alt kısım menuler ve ıcerık ıcın ayrı bır dıv ıcersınde kontrol saglanabılır.
bu tanıtım sıtelerı ıcın rahat olur ama çok sayfalı ve işlevli siteler için sıkıntı olabılır.12 yıl önce yazılmış
-