sName:字符串 Cookie名
sValue:字符串 Cookie值
oExpires:日期 Cookie过期时间
sDomain:字符串 特定域名下的Cookie
bSecure:布尔型 Cooke的Secure属性,为true就只能通过HTTP或其他安全协议来传输
提示:设置了secure属性,只保证cookie与Web服务器之间的数据传输过程加密,而保存在本地的cookie文件并不加密
function setCookie(sName, sValue, oExpires, sPath, sDomain, bSecure) {
var sCookie = sName + "=" + encodeURIComponent(sValue);
if (oExpires) {
sCookie += "; expires=" + oExpires.toGMTString();
}
if (sPath) {
sCookie += "; path=" + sPath;
}
if (sDomain) {
sCookie += "; domain=" + sDomain;
}
if (bSecure) {
sCookie += "; secure";
}
document.cookie = sCookie;
}
function getCookie(sName) {
var sRE = "(?:; )?" + sName + "=([^;]*);?";
var oRE = new RegExp(sRE);
if (oRE.test(document.cookie)) {
return decodeURIComponent(RegExp["$1"]);
} else {
return null;
}
}
function deleteCookie(sName, sPath, sDomain) {
var sCookie = sName + "=; expires=" + (new Date(0)).toGMTString();
if (sPath) {
sCookie += "; path=" + sPath;
}
if (sDomain) {
sCookie += "; domain=" + sDomain;
}
document.cookie = sCookie;
}
分享到:
相关推荐
JavaScript中的Cookie操作是Web开发中常见的一种数据存储方式,它主要用于在用户浏览器端保存少量信息。Cookie可以帮助我们实现用户会话跟踪、个性化设置保存等功能。本文将深入探讨如何使用JavaScript进行Cookie的...
前端js读写删cookie
在Web开发中,Cookie是一种服务器发送...通过上述详细介绍,我们了解到JavaScript操作Cookie类不仅能实现基础的Cookie增删改查操作,还可以通过封装好的方法方便地管理Cookie数据,从而增强Web应用的功能性和用户体验。
- **session和cookie管理**:跟踪用户状态,实现个性化体验。 这些实例将帮助初学者逐步掌握ASP编程,通过实践提升技能。通过深入学习和实践这些实例,你将能够独立完成复杂的Web应用程序开发。在学习过程中,记得...
6. **MongoDB数据库** (09 MongoDb 数据库介绍、安装、使用.pdf, 10 MongoDB 数据库创建删除、表(集合)创建删除、数据增删改查.pdf, 12 Nodejs MongoDB增加修改删除.pdf): - MongoDB是NoSQL数据库,适合存储大量...
- **数据访问层**:负责与数据库交互,包括数据的增删改查操作。 - **模型层**:定义数据结构,通常使用实体类表示。 #### 三、程序设计题解析 **1. 成绩计算器** - **题目背景**:本题考查的是如何在ASP.NET中...
1. 数据库连接:PHP通过mysqli或PDO扩展与MySQL数据库建立连接,实现数据的读写操作。 2. SQL查询:使用PHP执行SQL语句,如SELECT、INSERT、UPDATE、DELETE,对数据库进行增删改查。 3. 数据结果处理:通过fetch_...
开发者可能使用了JDBC(Java Database Connectivity)进行数据库连接和SQL查询,实现了增删改查等基本功能。 5. **HTML/CSS/JavaScript**:前端界面由HTML、CSS和JavaScript构建。HTML定义了页面结构,CSS负责样式...
COOKIE管理.EXE,IP修改工具.EXE病毒专删工具.EXE查看自启动程序.EXE恶意代码查看工具.EXE格式转化.RAR共享扫描器.EXE管理端口连接.EXE任务栏问题.RAR上网参数优化.EXE网络流量统计.EXE一键还原精灵.RAR文件读写监控....
2. 数据库操作:包括SQL语句的执行、数据的增删改查。 3. 数据库安全:防范SQL注入,使用预处理语句和参数化查询。 4. 数据库抽象层:如PDO(PHP Data Objects)提供了数据访问的抽象层,使得数据库操作更加方便、...
6. 文件操作:考虑到“使用须知.txt”可能包含了系统使用说明,PHP的文件系统函数(如fopen、fwrite、fclose)可能会被用来读写这些文档,为用户提供指导。 7. 安全性:在处理用户输入和执行任务时,系统需要防止...
开发者会使用SQL语句进行增删改查操作,例如创建书籍表、用户表等,处理购书、浏览历史等业务场景。此外,可能会用到连接池(如C3P0、DBCP)来高效管理数据库连接。 3. **MVC设计模式**:Model-View-Controller模式...
- **JDBC**:Java Database Connectivity是Java连接数据库的标准接口,系统通过JDBC与数据库进行交互,执行SQL语句,实现数据的读写操作。 - **HTML/CSS/JavaScript**:前端界面的构建离不开这些基础技术,HTML定义...
首先,系统的核心部分——订单管理模块,通过ASP的数据库操作功能与后台数据库进行交互,实现了对订单数据的增删改查。开发者可能使用了ADO(ActiveX Data Objects)来连接和操作SQL Server或其他支持的数据库,确保...
SQL(Structured Query Language)是用于管理关系数据库的标准语言,用于执行增删改查等操作。 4. **MVC模式**: 该论坛系统可能采用了Model-View-Controller(模型-视图-控制器)架构模式。Model负责数据模型,View...
- **Cookie管理**:JavaScript可以读写Cookie,用于存储用户偏好或临时信息。 - **响应式设计**:JavaScript配合CSS3实现不同设备上的适配和响应。 随着Web技术的发展,JavaScript框架和库如jQuery、React、Vue.js...
随着学习的深入,你会接触到PHP的文件操作,如读写文件、上传下载、目录管理等。这些功能在构建动态网站时非常实用,例如生成动态页面、处理用户提交的数据或实现文件下载服务。 数据库交互是PHP应用的重要部分。...
理解错误处理机制能帮助调试和优化代码,而文件系统操作则涉及读写文件、目录操作等。会话和cookie管理是实现用户状态跟踪的关键,而PHP与Ajax结合则可以实现页面无刷新交互。 【实践项目】 理论知识与实践相结合...
2. JDBC(Java Database Connectivity):JDBC是Java连接数据库的标准接口,通过它,Java程序可以与MySQL数据库进行通信,执行SQL语句,实现数据的读写。 3. session和cookie:用于管理用户会话。session存储用户...
- Cookie和Session:Cookie存储客户端,Session存储服务器端,Session基于Cookie实现。 - JSP包含外部文件:和。 - errorPage:处理页面错误跳转。 10. **J2EE相关知识** - J2EE、J2SE和J2ME的区别:J2EE为企业...