• 13-10-2023, 20:54:26
    #1
    Rakipsiz
    Merhaba günde 1 kere açılan HTML içerisine entegre edebileceğim basit bir popup kodu arıyorum
  • 13-10-2023, 20:57:53
    #2
    ücretsiz yardımcı olabilirim
    https://wa.me/905397051894
  • 13-10-2023, 20:59:42
    #3
       <script>
        // Popup'ı yalnızca bir kez göstermek için bir çerez kullanabiliriz.
        function setCookie(cname, cvalue, exdays) {
          const d = new Date();
          d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
          const expires = "expires=" + d.toUTCString();
          document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
        }
    
        function getCookie(cname) {
          const name = cname + "=";
          const decodedCookie = decodeURIComponent(document.cookie);
          const ca = decodedCookie.split(';');
          for (let i = 0; i < ca.length; i++) {
            let c = ca[i];
            while (c.charAt(0) == ' ') {
              c = c.substring(1);
            }
            if (c.indexOf(name) == 0) {
              return c.substring(name.length, c.length);
            }
          }
          return "";
        }
    
        function showPopupOnce() {
          const popupShown = getCookie("popupShown");
          if (popupShown === "") {
            // Popup'ı göster
            alert("Bu bir popup mesajdır!");
            // Çerez işareti, böylece popup bir daha gösterilmez
            setCookie("popupShown", "true", 1);
          }
        }
    
        // Sayfa yüklenirken popup'ı göster
        window.onload = showPopupOnce;
      </script>
  • 13-10-2023, 21:02:26
    #4
    Rakipsiz
    roxxom adlı üyeden alıntı: mesajı görüntüle
       <script>
        // Popup'ı yalnızca bir kez göstermek için bir çerez kullanabiliriz.
        function setCookie(cname, cvalue, exdays) {
          const d = new Date();
          d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
          const expires = "expires=" + d.toUTCString();
          document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
        }
    
        function getCookie(cname) {
          const name = cname + "=";
          const decodedCookie = decodeURIComponent(document.cookie);
          const ca = decodedCookie.split(';');
          for (let i = 0; i < ca.length; i++) {
            let c = ca[i];
            while (c.charAt(0) == ' ') {
              c = c.substring(1);
            }
            if (c.indexOf(name) == 0) {
              return c.substring(name.length, c.length);
            }
          }
          return "";
        }
    
        function showPopupOnce() {
          const popupShown = getCookie("popupShown");
          if (popupShown === "") {
            // Popup'ı göster
            alert("Bu bir popup mesajdır!");
            // Çerez işareti, böylece popup bir daha gösterilmez
            setCookie("popupShown", "true", 1);
          }
        }
    
        // Sayfa yüklenirken popup'ı göster
        window.onload = showPopupOnce;
      </script>
    Hocam bunu js dosyamın içine entegre ettim ancak çalışmadı böyle olması gerekmiyor mu ?