folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Web De Sayfayı Yeniledikten Sonra Verilerin Değişmemesi



Web De Sayfayı Yeniledikten Sonra Verilerin Değişmemesi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Hocalarım şimdi şöyle bir sorunum var. Başlığa ne yazsam bilemedim .

    Örneğin 1 Adet sayfam var ve bu sayfada yaklaşık 10-15 adet Socket bağlantısı var ve bir kaç özelliği açıyorum socketten.

    Şimdi mesela adam oyun oynuyor. Bu adamın oynadığı oyun bilgileri vs. socket'de tanımlı diyelim. Bu adam sayfayı yenileyince haliyle oyun gitmiş olacak (Adamı oyundan atma gibi bir durum söz konusu değil).

    Benim istediğim şu örneğin adam o sayfayı yenilediğinde. Sayfayı eski durumunda bıraktığı gibi devam etsin istiyorum..

    Dialog penceresi acıksa o acık kalsın.

    Socket'ler aktif kalsın.

    Ajax ile cektiğim veriler input'lardan silinmesin.

    gibi gibi...

    Şöyle birşey geliyor aklıma. Mesela facebook da bir mesaj yazdıktan hemen sonra Bu siteden ayrılmak istiyor musun? diye soruyor tarayıcıyı kapattığımızda veya F5 ' e bastığımız da .

    Böyle birşey yapsam adam OKEY verdiği anda socketten bu adamın artık bu sayfadan cıkmak istediğini onayladı diye bir fonksiyon ile bütün socket bilgilerini kapatsam.

    Olur mu ki ?

    Bunu yapmak için de Sekmenin kapanması veya sayfanın yenilenmesi event'lerini nasıl yakalayabilirim ?


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cerololo
    Cerololo's avatar
    Kayıt Tarihi: 29/Mayıs/2007
    Erkek
    	window.addEventListener("beforeunload", function (e) {
      var confirmationMessage = "\o/";
    
      (e || window.event).returnValue = confirmationMessage; //Gecko + IE
      return confirmationMessage;                            //Webkit, Safari, Chrome
    });

     

    buyur hocam netten buldum, denedim çalışıyor.


    Çapayı bırakırıp eve dönmek gibi seviyorum seni.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Hocam burada sadece kapanma olayı var bana geri geldiğinde session vs olmadan direk sayfayı göstersin istiyorum 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    Asp.net'in viewstate'i gibi yap. Geri gelsin dedigin tum icerigi al, base64'e cevir, cookie ya da ne bileyim dbye kaydet. Gerektiginde cekersin.

     

    YeniHarman tarafından 15/Şub/17 23:19 tarihinde düzenlenmiştir

    Olaylara karışmayın!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Direk window un html kodunu mu saklayayım diyorsun abi? 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    Adamın anlık durumunu kayıt etmen gerekmez mi?

    Yani dialog açıldığında bu diyalog açık diyip anlık durumun olduğu bir json'da update yapsan. Sonra sayfaya tekrar gelince anlık durum json'ı inputları pencereleri açsa tekrar.

    Bana kalırsa projeye sonradan eklemesi zor gibi :(


    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    NoktaliVirgul , hocam ben şöyle düşündüm eğer son kullanıcı benim verdiğim "Eğer çıkış yaparsanız son işlemleriniz silinecektir" gibi bir uyarıdan sonra eğer okey derse bütün bağlantılar kopabilir .

    Yani son kullanıcıya kalacak ama su Cerelololo hocamın verdiği yapı da true veya false değerini döndüremiyorum Kabul etti veya etmedi gibisinden. Birde içerik değişmiyor alert'deki..

    Bu alert'i de güzel bir bootstrap modal yapabilirsem efsane olur şimdi onları araştırıyorum


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
Toplam Hit: 877 Toplam Mesaj: 7
php ajax web sayfa yenileme