关闭

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

306人阅读 评论(0) 收藏 举报

要求,在弹窗上,显示:复选框,点中后,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"," "); 

}
 

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

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:248666次
    • 积分:3403
    • 等级:
    • 排名:第10246名
    • 原创:21篇
    • 转载:306篇
    • 译文:3篇
    • 评论:42条