• 28-01-2021, 00:17:02
    #1
    <script>
    setTimeout(function(){
               window.top.location.reload();
    }, 5000);
    </script>
    yenileme kodunu sadece bir kez çalıştırmak istiyorum. Beynim durdu gerçekten yardımcı olabilecek var mı ?
  • 28-01-2021, 00:24:13
    #2
    Kurumsal PLUS
    Burada birkaç çözüm var:
    https://stackoverflow.com/questions/...load-only-once
  • 28-01-2021, 00:26:33
    #3
    dev
    Kurumsal Üye
    onuruska adlı üyeden alıntı: mesajı görüntüle
    <script>
    setTimeout(function(){
               window.top.location.reload();
    }, 5000);
    </script>
    yenileme kodunu sadece bir kez çalıştırmak istiyorum. Beynim durdu gerçekten yardımcı olabilecek var mı ?
    Sayfayi yenilemeden once cookie'ye bir deger kaydet. Sayfayi yenilemeden once cookie'yi kontrol edersin ona gore yenileyip yenilemiyecegine karar verirsin.
  • 28-01-2021, 00:26:38
    #4
    <script>
    let _count=0;
    if(count===0){
    setTimeout(function(){
               window.top.location.reload();
    _count = 1;
    }, 5000);
    }
    
    </script>
  • 28-01-2021, 00:37:08
    #5
    Haktan adlı üyeden alıntı: mesajı görüntüle
    <script>
    let _count=0;
    if(count===0){
    setTimeout(function(){
               window.top.location.reload();
    _count = 1;
    }, 5000);
    }
    
    </script>
    olmadı hocam :/
  • 28-01-2021, 00:39:45
    #6
    Noroc adlı üyeden alıntı: mesajı görüntüle
    Sayfayi yenilemeden once cookie'ye bir deger kaydet. Sayfayi yenilemeden once cookie'yi kontrol edersin ona gore yenileyip yenilemiyecegine karar verirsin.
    cache tutmasını engellemek için yenilemeye çalışıyorum hocam cookie de değişiklik yapmadan çözmem lazım
  • 28-01-2021, 01:18:54
    #7
    URL sonuna get verisi ekle kod çalışma durumunda eğer get verisi yoksa çalıştı yaparak bir sefer çalıştırabilirsiniz.
  • 28-01-2021, 01:21:54
    #8
    (function()
    {
    if( window.localStorage )
    {
    if( !localStorage.getItem('firstLoad') )
    {
    localStorage['firstLoad'] = true;
    window.location.reload();
    }
    else
    localStorage.removeItem('firstLoad');
    }
    })();[COLOR=#000000][FONT=Open Sans][/FONT][/COLOR]
  • 29-01-2021, 01:19:13
    #9
    suleymanyaldiz adlı üyeden alıntı: mesajı görüntüle
    (function()
    {
    if( window.localStorage )
    {
    if( !localStorage.getItem('firstLoad') )
    {
    localStorage['firstLoad'] = true;
    window.location.reload();
    }
    else
    localStorage.removeItem('firstLoad');
    }
    })();[COLOR=#000000][FONT=Open Sans][/FONT][/COLOR]
    Çalıştıramadım hocam