box==“checkBox ‘是否记住用户密码’”;
loginName,password为用户名和密码。
html初始化检查是否含有cookie
window.onload=function init()
{
var box = getCookie("box_"+str);
var username = getCookie("usn_"+str);
var password = getCookie("pwd_"+str);
if(box=='yes')
{
form1.box.checked=true;
form1.loginName.value=username;
form1.password.value=password;
}
}
提交表单的时候添加cookie
if(form1.box.checked)
{
SetCookie("usn_"+str,form1.loginName.value);
SetCookie("pwd_"+str,form1.password.value);
SetCookie("box_"+str,"yes");
}else{
delCookie("box_"+str);
}
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 300; //此 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();
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return (arr[2]); return null;
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
相关推荐
综上所述,通过HTML构建登录表单,JavaScript处理用户交互和设置Cookie,以及服务器端的配合,我们可以实现"通过cookie记住密码"的功能。然而,实现过程中必须考虑到用户隐私和数据安全,采取必要的安全措施。
jQuery 提供了一个非常方便的方式来处理这些操作,本文将详细介绍如何利用 jQuery 和其插件来设置、获取及删除 Cookie。 #### 二、环境搭建 首先,确保您的项目环境中已经包含了 jQuery 库。可以使用 CDN 方式引入...
在IT领域,尤其是在Web开发中,Cookie是一种广泛用于存储...通过阅读压缩包中的"aspxAndxamlByCookies"文件,你可以进一步了解这两种技术在处理Cookie时的具体实现细节和差异,以及如何在实际项目中结合使用它们。
特别是当处理敏感数据时,应确保脚本的安全性和隐私保护措施。 #### 四、总结 `browser-cookie3`是一个非常有用的工具,可以帮助开发者轻松地将浏览器中的cookies集成到Python脚本中,以便实现自动化操作。通过...
标题中的"cookie_cookie_"似乎指的是...通过编译后的单元文件我们可以推测,项目包含了一些自定义的组件或功能,例如获取HTML内容的函数以及处理Cookie的相关逻辑。不过,具体的功能和实现细节需要查看源代码才能了解。
总的来说,`jquery.cookie.js`插件提供了简洁且易用的API,使得在JavaScript中处理Cookie变得更加简单。通过理解并熟练运用这些方法,开发者可以轻松地在客户端实现数据的持久化存储,提升网页应用的功能性和用户...
.NET框架为Web开发提供了强大的支持,其中包括处理Cookie的能力。Cookie是一种小型文本文件,由服务器发送到用户的浏览器,并在用户再次访问同一网站时返回。在C#.net和vb.net中,处理Cookie主要涉及到创建、读取、...
8. **JSP中的Cookie操作**:在JSP中,可以通过HttpSession和request对象来处理Cookie。HttpServletRequest的getCookies()方法用于获取所有Cookie,HttpServletResponse的addCookie()方法用于添加新的Cookie。 以上...
jQuery本身并不直接支持Cookie操作,但有一些插件如`jQuery.cookie`扩展了jQuery的功能,使我们能够方便地处理Cookie。这个实例中提供的下载内容可能就包含了`jQuery.cookie.js`这样的插件文件。 1. **设置Cookie**...
例如,可以在`<script>`标签内写入JavaScript代码,或者引用外部的JavaScript文件来处理Cookie。 总结: JavaScript提供了强大的能力来管理Cookie,包括创建、读取、更新和删除。而HTML则主要作为JavaScript的载体...
HTML登录页面结合Ajax异步请求和.NET Form验证以及JavaScript处理Cookie是Web开发中常见的功能实现。这个DemoLogin项目提供了一个实例,展示了如何在不刷新页面的情况下进行用户验证,并且利用Cookie来存储和读取...
jQuery是一个强大的JavaScript库,它简化了JavaScript操作,包括处理Cookie。本文将深入探讨如何利用jQuery实现Cookie功能。 ### 1. jQuery Cookie插件 `jquery.cookie.js`是jQuery的一个插件,专门用于方便地读取...
跨域读写Cookie可能涉及安全问题,需谨慎处理。此外,由于HTTP-only标志的存在,JavaScript可能无法访问某些Cookie,这是为了防止XSS攻击。 ### 8. 使用场景 - 用户首选项:存储用户界面设置,如主题选择、语言...
jQuery库提供了一套方便的API,使得处理Cookie变得更加简单。本文将详细介绍如何使用jQuery进行Cookie的创建、读取、删除以及存在性判断。 ### 1. jQuery.cookie插件 在jQuery中处理Cookie,通常需要使用一个名为`...
处理Cookie - 如果找到特定的Cookie(例如名为“CookieCount”的Cookie),则可以对其进行更新或操作。 - 如果未找到特定的Cookie,则创建一个新的Cookie并将其添加到响应中。 ```java if (!cookieFound) { ...
总结起来,"js技术,html表格列宽自由拖动并cookie缓存"是一个旨在提升用户体验的功能实现,它结合了JavaScript事件处理、DOM操作、Cookie存储以及CSS样式控制。EasyGrid 1.1作为这样一个库,为开发者提供了实现这一...
本示例源码着重讲解如何利用HTML配合Cookie技术实现这一功能。 **HTML**(HyperText Markup Language)是网页内容的基础,它定义了网页的结构。在这个场景中,HTML主要用于构建登录表单,包括用户名和密码输入框,...
jQuery库的扩展插件jQuery Cookie则为开发者提供了一种简单易用的方式来操作Cookie,极大地简化了JavaScript中的Cookie处理。本文将详细介绍jQuery Cookie的使用方法及其在实际项目中的应用。 首先,我们来理解...
总结,jQuery Cookie 插件通过提供简单易用的 API,使得在 JavaScript 和 jQuery 项目中处理 Cookie 变得轻而易举。它不仅方便了开发者,也为用户提供了更好的体验,确保了数据在浏览器端的有效管理和持久化存储。在...
在实际开发中,我们还可以扩展这些函数,例如添加支持特定路径或域名的Cookie,或者处理复杂的数据类型(如JSON对象)。`CookieClearAll.html`文件可能就是一个包含以上功能的示例页面,供开发者学习和参考。 总的...