• 11-03-2021, 01:12:59
    #1
    merhaba arkadaşlar javascript ile bir kodu kullanıcıya bir kez göstermek istiyorum.

    cookie ile yapmaya calıstım ancak beceremedim.

    cookiefonksiyonları
    if kullanıcıya 1 kez gösterilecek kod
    {kodlar buraya gelecek }
    şeklinde bir javascript koduna ihtiyacım var. umarım açıklayabilmişimdir. yardımcı olacak herkese teşekkür ederim.
  • 11-03-2021, 01:22:31
    #2
    Üyeliği durduruldu
    Çeşitli yöntemler var.

    Basit olarak;
    //goster_amcana tanimli olmadigi icin gosterecek
    if( !localStorage.getItem("goster_amcana") ){
    console.log("hello");
    // set edecek ve gostermeyecek
    localStorage.setItem("goster_amcana", true);
    }
    daha fazlası için: https://www.w3schools.com/jsref/prop...calstorage.asp
  • 11-03-2021, 01:40:04
    #3
    opss adlı üyeden alıntı: mesajı görüntüle
    Çeşitli yöntemler var.

    Basit olarak;
    //goster_amcana tanimli olmadigi icin gosterecek
    if( !localStorage.getItem("goster_amcana") ){
    console.log("hello");
    // set edecek ve gostermeyecek
    localStorage.setItem("goster_amcana", true);
    }
    daha fazlası için: https://www.w3schools.com/jsref/prop...calstorage.asp
    peki buna zaman eklemek istersek hocam, 24 saatte bir gibi ?
    kod için çok teşekkürler.
  • 11-03-2021, 02:00:57
    #4
    Üyeliği durduruldu
    tarih set ediyoruz hocam..

    // zaman aliyoruz.
    const tarih_ver = new Date();
    tarih_ver.setHours(0, 0, 0, 0);
    
    // ne zaman gormus soruyoryz
    const ne_zaman_gordu = localStorage.getItem("ne_zaman_gordu");
    if( !ne_zaman_gordu && ne_zaman_gordu !== tarih_ver.getTime() ){
      console.log("hello");
      // bugun gordu, bugun bidaha gostermez ama yarın gösterecek..  
      localStorage.setItem("ne_zaman_gordu", tarih_ver.getTime());
    }
  • 11-03-2021, 02:15:37
    #5
    opss adlı üyeden alıntı: mesajı görüntüle
    tarih set ediyoruz hocam..

    // zaman aliyoruz.
    const tarih_ver = new Date();
    tarih_ver.setHours(0, 0, 0, 0);
    
    // ne zaman gormus soruyoryz
    const ne_zaman_gordu = localStorage.getItem("ne_zaman_gordu");
    if( !ne_zaman_gordu && ne_zaman_gordu !== tarih_ver.getTime() ){
      console.log("hello");
      // bugun gordu, bugun bidaha gostermez ama yarın gösterecek..  
      localStorage.setItem("ne_zaman_gordu", tarih_ver.getTime());
    }
    çok teşekkürler hocam, çok sağ olun.
    herkese iyi geceler