<html>
<head>
<title></title>
<script type="text/javascript">
//设置cookie
function setCookie(name,value)
{
var Days = 30; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
//取cookies函数
function getCookie(name)
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]);
return null;
}
//删除cookie
function delCookie(name)
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
function addUserName()
{
var nv=document.all.username.value;
setCookie("username",nv);
}
function init()
{
document.all.username.value=getCookie("username")==null?"":getCookie("username");
}
</script>
</head>
<body onload="init()">
<input type="text" name="username" onblur="addUserName()"> <input type="button" value="clear cookie" onClick="delCookie('username')">
</body>
</html>
分享到:
相关推荐
delphi操作NetHTTPClient读写cookie例子
**JSP(JavaServer Pages)**是Java平台上的一种动态网页技术,它允许开发...通过学习和实践这个"Cookie讲解与例子",你可以深入了解JSP中的Cookie操作,并将其应用于实际的Web开发项目中,提升用户体验和应用功能。
二、Java中操作Cookie 1. 创建Cookie: ```java Cookie cookie = new Cookie("name", "value"); cookie.setMaxAge(60 * 60); // 设置过期时间,单位为秒 ``` 2. 发送Cookie: ```java response.addCookie(cookie); `...
在JavaScript中,我们可以使用`document.cookie`属性来操作Cookie。以下是一个创建Cookie的例子: ```javascript function setCookie(name, value, days) { var expires = ""; if (days) { var date = new Date...
在JavaScript中,我们使用`document.cookie`属性来操作Cookie。以下是一个创建Cookie的示例: ```javascript function setCookie(name, value, days) { var expires = ""; if (days) { var date = new Date(); ...
在VC++中,我们可以利用Wininet库来操作Cookie。Wininet是一个Windows API,提供了访问Internet的接口,包括设置和读取Cookie。以下是一个简单的例子,展示如何使用VC++来写入(Set)一个Cookie: ```cpp #include ...
在Java Servlet中,我们主要通过`javax.servlet.http.Cookie`类来操作Cookie。以下是一个创建和添加Cookie到响应的示例: ```java // 创建一个Cookie对象 Cookie cookie = new Cookie("username", "JohnDoe"); // ...
`jQuery.cookie.js` 是一个方便的jQuery插件,它简化了JavaScript操作Cookie的过程。在这个实例中,我们将深入探讨如何使用`jquery.cookie.js`来实现Cookie的存取、删除和更新功能。 首先,我们需要在HTML文件(如`...
压缩包中的“易语言取设cookie源码”文件,很可能是包含了一个完整的示例程序,展示了如何在易语言中操作Cookie。通过阅读和学习这个源码,你可以更深入地理解如何在易语言环境中处理网络请求和响应,以及如何利用...
在Java Server Pages(JSP)中,我们可以通过内置的HttpServletResponse和HttpServletRequest对象来实现对Cookie的操作。本实例将详细介绍如何在JSP中创建、读取、更新和删除Cookie。 ### 一、创建Cookie 创建...
PHP 利用COOKIE验证用户登录的例子,用户名和密码存于数据库中,其中的数据库操作不是该例子的重点,本例子适合PHP新手学习COOKIE的工作原理和如何使用COOKIE。
以下是一个基本的添加Cookie的例子: ```javascript function setCookie(name, value, days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + days * 24 * 60 * 60 * ...
接下来,我们重点讨论`CookieUtils`类,它包含了对Cookie的操作,包括添加、获取和删除。 1. **Cookie的添加**: `addCookie()`方法创建了一个新的Cookie对象,将其名称设置为`USER_COOKIE`,值为`username`和`...
### Jquery操作Cookie 在Web开发中,Cookie是一种常见的存储技术,它允许网站记住用户的某些信息,例如登录状态、偏好设置等。通过jQuery,开发者可以更方便地操作Cookie。 #### 创建Cookie 创建Cookie通常涉及...
这个例子可能包括一个简单的页面,用户可以在页面上进行一些操作,如切换主题,而这些状态会被保存到Cookie中。当用户离开页面后再回来,页面会根据之前保存在Cookie中的状态自动恢复。 总的来说,理解并熟练使用...
这个例子中,我们设置了名为"username"的Cookie,其值为"John Doe",并指定了过期日期。需要注意的是,由于`document.cookie`的限制,设置多个Cookie时,需要通过分号进行分隔。 Java Cookie则是在服务器端操作的,...
在Java的Servlet环境中,可以使用`getSession`方法创建和操作Session: ```java import javax.servlet.http.HttpSession; public void doGet(HttpServletRequest request, HttpServletResponse response) { ...
JQuery库的出现简化了JavaScript的许多操作,其中包括处理Cookie。本实例将重点介绍如何使用jQuery的一个插件——JQcookie,来方便地进行Cookie的读取和设置。 JQcookie是一个轻量级的jQuery插件,它提供了与jQuery...
在 Java 中进行 HTTP 请求时,带上 Cookie 是非常常见的操作。今天,我们将分享一个 Java 中 HTTP 请求带 Cookie 的例子,希望对大家有所帮助。 什么是 Cookie 在了解 Java 中 HTTP 请求带 Cookie 之前,让我们先...