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

Fancybox Kapatınca Sayfayının Yenilenmesi

Resimlerin sıralı bir şekilde sıralandığı bir sayfam var. O sayfada Fancybox içinde güncelleme yapıyorum. Sağlıklı bir şekilde çalışıyor. Ancak Resimlerin sıralandığı sayfada resmin güncel halini gösteremiyorum. Sayfanın yenilenmesi gerekir. Şimdiden teşekkürler....
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap Doğru Cevap

  • Avatar of wwwonrsoftcom
    4 hafta önce
    cevap - soru
    $(".fancybox").fancybox({afterClose : function(){window.location.reload();}});
    

    bu şekilde jquery notasyonu ile de yapabilirsin böylece her fancybox kapandığında sayfa reload olmak zorunda olmaz sadece istediğin fancybox instanceların kapandığında sayfa yenilenir. Umarım yardımcı olmuştur.
    • Avatar of cihaddd cihaddd
      Peki bu kodu nasıl gerçekleştireceğim bir submit kontrol kodu kullanarak mı yoksa başka yerlere yerleştirilebilir mi ? Ben jquery konusunda çok az bilgiye sahibim teşekkürler...
      4 hafta önce yazılmış
    • Avatar of wwwonrsoftcom wwwonrsoftcom
      Öncelikle fancybox 2 kullandığını varsaydım. eğer öyleyse
      $("a.group").fancybox({
      		'transitionIn'	:	'elastic', // opsiyonel
      		'transitionOut'	:	'elastic', // opsiyonel
      		'speedIn'		:	600, // opsiyonel
      		'speedOut'		:	200, // opsiyonel
      		'overlayShow'	:	false, // opsiyonel
                      'afterClose' : function(){window.location.reload();} //senin örneğinde gerekli
      	});
      
      şeklinde kullanabilirsin. Böylece grouup clasına ait link ne içeriyosa ajax ile fancybox içine yerleşir. Günceleme yapıyorum demişsin onu da ajax ile yapıyorsan eğer ajax döndükten sonra fancyboxu kapadığını varsayıyorum, ekstra bir işlem yapmadan fancybox kapandığında sayfa reload olacaktır.
      Eğer fancybox 1.x kullanıyorsan onClose olarak yapılır aynı şey.
      ifarme içerisinde güncelleme yapıyorsan ve fancyboxu manuel olarak kapatıyorsan da extra birşey yapmana gerek yok. fonksiyon kapanınca otomatikman ateşlenir.
      4 hafta önce yazılmış
    • Avatar of cihaddd cihaddd
      Çok sağolasın hocam senin sayende çözdüm olayı eyw :)
      2 hafta önce yazılmış

Cevaplar

  • Avatar of etkiweb
    4 hafta önce
    12 cevap - 15 soru
    <script>parent.eval('$.fancybox.close();');parent.location.reload()</script>