Asp.net Cookie Yardımıyla Süreli Popup Açma Modal ile Uyumlu

  <script type="text/javascript">
        $(window).load(function () {

                
           $('#myModal').modal('show');
                
                
        });
    </script>



<div class="popup" id="Popup" runat="server">
    <div  id="myModal" tabindex="-1" class="modal fade" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
 <div class="vertical-alignment-helper">
         <div class="modal-dialog  modal-lg vertical-align-center">
    <!-- Modal content-->
    <div class="modal-content">
     
       <div >
            <button style="margin-top:-5px"  type="button" class="close" data-dismiss="modal"><img src="images/icon.png" /></button>
       </div>
        
 
      <div class="">
          <p><img style="width:100%;height:100%" src="images/welcome.jpg"/></p>
      </div>
      
    </div>
</div>
  </div>
</div>
  </div>


protected void Page_Load(object sender, EventArgs e)
 {
 
        HttpCookie popupCookie = Request.Cookies["popup"];

        if (popupCookie == null) //popupCookie boş ise
        {
            popupCookie = new HttpCookie("popup");//yeni bir Cookie oluştur
            Popup.Visible=true;//Div'i göster
            popupCookie.Expires = DateTime.Now.AddMinutes(5); //Cookie sonlanma süresini belirttim
            Response.Cookies.Add(popupCookie);
        }
        else
        {
            Popup.Visible=false;
        }

}


Hiç yorum yok:

Yorum Gönder