Announcement Title

Your first announcement to every user on the forum.

كود نافذة منبثقة ترحيبية بزائر الموقع

Admin

مدير شركة انكور التطويرية
طاقم الإدارة
ادارة انكور
بسم الله الرحمن الرحيم

اقدم لكم هذا الكود الجديد لنافذة منبثقة تحتوي على نص ترحيبي بزائر الموقع، ويمكن ان تحتوي على اي نص آخر مثل اعلان تريد عرضه للزائر وغيره. مع العلم ان النافذة تم ربطها بملفات تعريف الارتباط (كوكيز) وربطها لمدة 30 يومًا. يعني انها تظهر مرة واحدة للشخص وتعاود الظهور مرة اخرى بعد ثلاثين يومًا. وذلك حتى لا تكون مزعجة لرواد ومتصفحين الموقع او المنتدى الخاص بك في كل مرة عندما يقومون بالتجول داخل المواقع او العودة للرئيسية أكثر من مرة.​

معاينة الكود​

كود نافذة منبثقة ترحيبية بزائر الموقع

تركيب الكود​

يمكنك تركيب الكود في اي مكان تريده سواء في الرئيسية او في كل الصفحات، وبما انه معدل ليظهر مرة واحدة أنصحك باضافته ليكون بجميع الصفحات حتى يراه الزائر في اول صفحة يقوم بدخولها للموقع او المنتدى.

وهذا الكود مجمع (لوضعه مرة واحدة) او يمكنك تقسيمه في اماكنه المخصصة لـ Css وJavascript كيفما تريد.
HTML:
 <link rel="stylesheet" type="text/css" href="https://www.fontstatic.com/f=DroidKufi-Regular" />
<style>
/* كود نافذة منبثقة مقدم من منتدى انكور التطويري */
.overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
}

.wajha {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  padding: 40px;
  border-radius: 8px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  z-index: 2;
  max-width: 80%;
}
button {
  padding: 10px 20px;
  font-size: 16px;
  cursor: pointer;
  padding: 10px;
  background: #0857D9;
  color:white;
}

.wajha p {
padding: 5px;
font-size: 16px;
font-family: DroidKufi-Regular;

}

.wajha h1 {
font-size: 24px;
padding: 5px;
color: red;
font-family: DroidKufi-Regular;

}
</style>
<div class="overlay">
</div>
<div class="wajha">            
    <h1>
    أهلًا بك زائرنا العزيز     
    </h1>
    <p>
نرحب بك في موقعنا ونتمنى لك ان تنال من الفائدة ما قدمت من أجله وان يكون موقعنا وجهتك الدائمة من الآن
</p>
    <button onclick="closePopup()">
    شكرًا      
    </button>
</div>
 <script>
 // كود نافذة منبثقة مقدم من منتدى انكور التطويري - https://forum.iinkor.com
 document.addEventListener("DOMContentLoaded", function() {
    var popupShown = getCookie("popupShown");
    
    if (!popupShown) {
        document.querySelector(".wajha").style.display = "block";
        document.querySelector(".overlay").style.display = "block";
        
        setCookie("popupShown", true, 30); 
    }
});

function closePopup() {
    document.querySelector(".wajha").style.display = "none";
    document.querySelector(".overlay").style.display = "none";
}

function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

function setCookie(name, value, days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        expires = "; expires=" + date.toUTCString();
    }
    document.cookie = name + "=" + (value || "")  + expires + "; path=/";
}

</script>

ان شاء الله يكون عجبكم الكود
بالتوفيق للجميع
والسلام ختام​
 

ما هو انكور؟

هو منتدى عربي تطويري يرتكز على محتويات عديدة لاثراء الانترنت العربي، وتقديم الفائدة لرواد الانترنت بكل ما يحتاجوه لمواقعهم ومنتدياتهم واعمالهم المهنية والدراسية. ستجد لدينا كل ما هو حصري وكل ما هو مفيد ويساعدك على ان تصل الى وجهتك، مجانًا.
عودة
أعلى