设置、删除cookie实现关闭一个层后,即使刷新也不会再显示
2011-12-08 16:44
253 查看
<html>
<head>
<title>
关闭一个层后,即使刷新也不会再显示,除非退出网页重新登录
</title>
<script type="text/javascript">
function close() {
var wel = document.getElementById("ctl00_ContentPlaceHolder1_welcome");
wel.parentNode.removeChild(wel);
//document.getElementById("flag").value = "1";
document.cookie = "close";
//wel.style.z-index="1";
}
// window.onload = function() { //这样写div总是闪一下才消失
// var str = document.cookie;
// if (str.indexOf("close") > -1) {
// close();
// }
// }
</script>
</head>
<body>
<div runat="server" id="welcome" style="display: none; position: fixed; top: 300px;
left: 650px; z-index: 100; background-color: Red;">
</div>
</body>
</html>
***********************************************
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Cookies["close"] != null) return;
string username = Session["sen"].ToString().Split('-')[1].ToString();
string[] vips = ConfigurationManager.AppSettings["vip"].ToString().Split(',');
if (vips.Contains(username))
{
welcome.Style.Add("display", "");
welcome.InnerHtml = "尊敬的VIP用户" + username + ",欢迎光临本网站!<a href='javascript:close();'>Ⅹ</a>";
}
}
************************************************
设置cookie:HttpCookie mycookie=new HttpCookie ("close2");
Response.Cookies.Add(mycookie);
删除cookie:HttpCookie mycookie = new HttpCookie("close2");
mycookie.Expires = DateTime.Now.AddHours(-24);
Response.Cookies.Add(mycookie);
<head>
<title>
关闭一个层后,即使刷新也不会再显示,除非退出网页重新登录
</title>
<script type="text/javascript">
function close() {
var wel = document.getElementById("ctl00_ContentPlaceHolder1_welcome");
wel.parentNode.removeChild(wel);
//document.getElementById("flag").value = "1";
document.cookie = "close";
//wel.style.z-index="1";
}
// window.onload = function() { //这样写div总是闪一下才消失
// var str = document.cookie;
// if (str.indexOf("close") > -1) {
// close();
// }
// }
</script>
</head>
<body>
<div runat="server" id="welcome" style="display: none; position: fixed; top: 300px;
left: 650px; z-index: 100; background-color: Red;">
</div>
</body>
</html>
***********************************************
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Cookies["close"] != null) return;
string username = Session["sen"].ToString().Split('-')[1].ToString();
string[] vips = ConfigurationManager.AppSettings["vip"].ToString().Split(',');
if (vips.Contains(username))
{
welcome.Style.Add("display", "");
welcome.InnerHtml = "尊敬的VIP用户" + username + ",欢迎光临本网站!<a href='javascript:close();'>Ⅹ</a>";
}
}
************************************************
设置cookie:HttpCookie mycookie=new HttpCookie ("close2");
Response.Cookies.Add(mycookie);
删除cookie:HttpCookie mycookie = new HttpCookie("close2");
mycookie.Expires = DateTime.Now.AddHours(-24);
Response.Cookies.Add(mycookie);
相关文章推荐
- 在窗体上增加一个按钮,并设置按钮显示文字为“结束程序”。单击该按钮显示如下消息框,若选择是,则结束程序,否则只是关闭消息框。
- 用C语言模拟实现一个通讯录,要求实现其添加、删除、修改、查找、显示和排序联系人信息的功能
- Spring 3整合Quartz 2实现手动设置定时任务:新增,修改,删除,暂停和恢复----每一个你不满意的当下,都有一个你不曾努力的过去
- 【Android界面实现】ZListView,一个最强大的刷新、加载、滑动删除的ListView控件(二)
- 利用模板类编写一个程序,实现双向链表的插入、删除、查找、显示的功能。
- [ Android界面实现 ] ZListView,一个最强大的刷新、加载、滑动删除的 ListView 控件(一)
- 实现cell显示一个删除button
- android gridview布局,实现长按某一个,所有项都显示删除的图标
- 【Android界面实现】ZListView,一个最强大的刷新、加载、滑动删除的ListView控件(二)
- 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。假设每度电的价格为1.2元,计算并显示本月电费。
- 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 假设每度电的价格为1.2元,计算并显示本月电费
- 如何设置一个永远无法删除的Cookie
- 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 *假设每度电的价格为1.2元,计算并显示本月电费
- 写一个HTML页面,实现以下功能,左键点击页面时显示“您好”,右键点击时显示“禁止右键”。并在2秒钟后自动关闭页面
- android gridview布局,实现长按某一个,所有项都显示删除的图标
- 打造一个在线通信录,实现在线通讯录的显示、添加、删除
- 题目: 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。假设每度电的价格为1.2元,计算并显示本月电费。
- 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 假设每度电的价格为1.2元,计算并显示本月电费
- 设计一个学生成绩管理系统,实现对学生成绩的动态管理,实现对学生成绩的输入,显示,删除,查找,插入,最佳,保存,计算,排序等主要功能
- 实现一个简单的菜单程序,运行时显示"Menu:A(dd) D(elete) S(ort) Q(uit),Select one: "提示用户输入。输入A、D、S时分别提示"数据已经增加、删除、排序"