12小时内不重复弹窗口的C#码

来源:互联网 发布:软件著作权模板下载 编辑:程序博客网 时间:2024/06/12 01:23

要求,在弹窗上,显示:复选框,点中后,12小时内不再弹出.

在复选框的JS事件是,点击后,

刷新父窗口URL为index.aspx?HiddenPoP=true

然后关闭本弹窗. 在index.aspx里面代码是.

 

 if(Request.QueryString["HiddenPOP"]!=null)

 
{

 
if(Request.Cookies["POP"]==null

{

 HttpCookie co
=new HttpCookie("POP",DateTime.Now.ToString());

 co.Expires
=DateTime.Now + new TimeSpan(1,0,0,0);

 Response.Cookies.Add(co);

 }


 }
 

if(Request.Cookies["POP"]==null)

 


Page.RegisterStartupScript(
"A"," "); 

}
 

代码比较简单,不说明了.

 
原创粉丝点击