Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Sabit alan

sayfanın üst kısmına bir müzik player eklemem gerekiyor ve sayfalar arası geçiş yapıldığı zaman müziğin sabit kalmasını istiyorum yeni her sayfada yenide başlamasını istemiyorum bunu nasıl yapabilirim?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 4
    fka adlı üyenin fotoğrafı
    7 yıl önce yazılmış
    70 cevap - 0 soru
    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 adlı üyenin fotoğrafı 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.
      7 yıl önce yazılmış