javascript写cookie的一些方法

Spring Boot+Vue构建简易完整仓库管理系统:从设计到部署实战 仓库管理系统(WMS)是供应链管理的核心组件,其核心原理在于通过信息化手段对商品的入库、存储、出库及盘点等环节进行精准控制和数据追踪,实现库存可视化与流程自动化。该技术的核心价值在于解决传统人工管理导致的库存不准、效率低下及责任追溯困难等痛点,尤其适用于电商、零售及中小型制造企业的仓储场景。本文以Spring Boot和Vue.js技术栈为例,深入探讨如何构建一个覆盖商品管理、入库出库、库存盘点等核心闭环的简易完整仓库管理系统。系统设计强调数据一致性保障与并发控制,例如通过数据库事务与乐观锁机制防止超卖,并 阅读详情

函数一、写cookie的函数,将Cookie写入客户端,通用函数,传入3个参数即可(Cookie名字,值和失效期)
//函数:写入cookie
function WriteCookie (cookieName, cookieValue, expiry)
{
var expDate = new Date();
if(expiry) //如果设置了cookie失效时间;
{
expDate.setTime (expDate.getTime() expiry);
document.cookie = cookieName "=" escape (cookieValue) "; expires=" expDate.toGMTString();
}
else //没有设置cookie失效时间;
{
document.cookie = cookieName "=" escape (cookieValue);
}
}

函数二、取得表单数据
//函数:取得form表单域的值作为cookie的相关值(cookie name,cookie value,expires)
function setCookie ()
{
var name = document.myform.text1.value;
var value = document.myform.text2.value;
var num = document.myform.text3.value;
var select = document.myform.text3.selectedIndex;
if (name=="" || value=="" || num==""){
alert ("请输入Cookie的名字,值和失效期再测试!");
return false;
}

if(num == 0)
{
WriteCookie(name, value, 0);
}
else if(select == 0)
//如果选择的是天;时间换算成秒;
{
WriteCookie(name, value, 1000 * 60 * 60 * 24 * num);
}
else if(select == 1)
//如果选择的是月;
{
WriteCookie(name, value, 1000 * 60 * 60 * 24 * num * 31);
}
else if(select == 2)
//如果选择的是年;
{
WriteCookie(name, value, 1000 * 60 * 60 * 24 * num * 365);
}
alert ("Cookie已经保存")
}

函数三、读cookie的值
function ReadCookie (CookieName) {
var CookieString = document.cookie;
var CookieSet = CookieString.split (';');
var SetSize = CookieSet.length;
var CookiePieces
var ReturnValue = "";
var x = 0;
for (x = 0; ((x < SetSize) && (ReturnValue == "")); x ) {

CookiePieces = CookieSet[x].split ('=');

if (CookiePieces[0].substring (0,1) == ' ') {
CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length);
}

if (CookiePieces[0] == CookieName) {
ReturnValue = CookiePieces[1];

}

}

alert ("Cookie Value is:" ReturnValue);

}


HTML表单内容:
<form name=myform>
<table width="95%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td>Cookie name:</td>
<td>
<input type=text name="text1" value="java2000" readonly>
</td>
</tr>
<tr>
<td>Cookie value:</td>
<td>
<input type=text name="text2" value="welcome" readonly>
</td>
</tr>
<tr>
<td>Cookie保留期:</td>
<td>
<input type=text value=0 name="text3">
<select name="Choice">
<option value="0" selected>天</option>
<option value="1">月</option>
<option value="2">年</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">
<input type=button value="保存Cookie" onClick="setCookie()" name="button2">
<input type=button value="删除Cookie"
onClick="WriteCookie(document.myform.text1.value, '');alert('Cookies已经清除了!')" name="button">
<input type="submit" name="Submit" value="看Cookie内容" onClick="ReadCookie (document.myform.text1.value)">
</td>
</tr>
</table>
</form>
说明:具体使用时可能需要你稍微修改一下以适合自己的应用,但是主要代码已经在这里了。

macOS安装Cplex+yalmip 阅读详情

相关推荐

Python遥感技术实战:NDWI与MNDWI水体提取算法对比与优化

本文详细对比了NDWI与MNDWI两种水体提取算法在Python遥感技术中的应用。通过实战代码演示,分析了二者在自然与城镇场景下的表现差异,并重点介绍了阈值优化与后处理技巧,旨在帮助读者掌握高效、精准的水体提取方法,提升遥感数据分析能力。

f6g7h8i9j的博客 498

用javascript写cookies的几个函数

 函数一、写cookie的函数,将Cookie写入客户端,通用函数,传入3个参数即可(Cookie名字,值和失效期) //函数:写入cookiefunction WriteCookie (cookieName, cookieValue, expiry) {var expDate = new Date();if(expiry) //如果设置了cookie失效时间;{expDate.setTime (

tangxufeng的专栏 1773

SAP 接口测试操作-业务顾问

业务顾问测试接口操作

weixin_43657667的博客 5156

使用js写cookie

//写cookies (关闭浏览器则失效) function setCookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + esc...

weixin_43569697的博客 1296

【Docker】如何让docker容器正常使用nvidia显卡

描述了如何在docker容器中使用英伟达显卡的过程和问题解决方法。

NameLoadingFailed的博客 8372

PCB印刷电路缺陷检测实战:从数据集准备到模型训练全流程解析

本文详细解析了PCB缺陷检测从数据集准备到模型训练的全流程。重点介绍了PKU-Market-PCB数据集的特点与下载方法,并提供了数据格式转换、模型选择(如YOLOv8)与训练配置的实战代码。针对PCB小目标检测的难点,文章给出了数据分析和模型优化的具体策略,帮助读者构建高效的缺陷检测系统。

weixin_29065791的博客 546

JS 将获取的信息写入cookie

【代码】JS 将获取的信息写入cookie。

flymore96的博客 699

锐浪报表 Grid++Report 子报表 Delphi

锐浪报表 Grid++Report 是国内较好的报表控件,本人一直使用它,做出很多特色的报表。可以说你的报表设计出来,它基本上能做出来。 但是它帮助文件上,说的不深,近期因为要做一个有关社工的报表,大表中,嵌套2个子表。可以说,一个表到三个数据集,分别打印。 在认真看了帮助的基础上,网上探索,基本无此类,特别是Delphi的帮助,几乎为零。经二天摸索,做出来了。 一、设计思路 1、大表和二个小表,可以设计为三个表,分别使用三个GridppReport控件,取名...

lyhoo163的专栏 9071

JS如何写入cookie?

1.创建Cookie 我们要进行的第一件事就是要创建一个Cookie。下面给出的SctCookie()函数将完成这一功能。 function SetCookie (name, value) { var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expi...

sty2008boy的专栏 877

中国银行信息科技岗位笔试

收到笔试只剩四天了,收集的资料,后续会更新

weixin_46050242的博客 4592

[SV]SystemVerilog学习笔记之struct & union

SystemVerilog学习笔记(四) 一、结构体(struct) 1.1、结构体(struct) 结构体声明:结构体默认是变量,也可以声明为线网 var struct{ //通过var进行结构体变量声明 logic [31:0] a, b; logic [ 7:0] opcode; } Instruction_Word_var; wire struct{ //结构体线网声明,定义为线网类型时,结构体的所有成员必须...

元直的博客 1万+

js如何在浏览器添加cookie(添加、获取、删除)

注:由于GMT时间和北京时间相差8个时区,也就是说Wed Nov 21 2018 17:36:01 GMT+0800 (中国标准时间) 转换为GMT时间:Wed Nov 21 2018 09:36:01 GMT(格林威治时间),由于我创建cookie的失效时间是Wed, 21 Nov 2018 09:29:01 GMT(2018-11-21 17:29:01) 比当前时间 (2018-11-21-17:36)小,已经失效,所以该cookie不存在。1)添加cookie方法。3)删除cookie方法。

weixin_44917365的博客 5986

基于 YOLOv26 的金属表面缺陷检测系统:智能视觉质检方案

摘要: 基于YOLOv26的金属表面缺陷检测系统采用深度学习技术,实现对划痕、裂纹、腐蚀等8类常见缺陷的自动化检测。系统通过数据增强预处理和YOLOv26模型的高精度识别能力,具备多类别分类、实时推理和强鲁棒性特点,适用于不同金属材质与光照条件。架构包含数据采集、预处理、YOLOv26检测和后处理模块,代码实现采用PyTorch框架,支持训练数据增强与标准化处理,为工业质检提供高效智能解决方案。

一键难忘的博客 588

跨域 iframe 内嵌页面 JavaScript 写 cookie 失败解决方法

在 iframe 跨域的场景下,无论是服务器,还是内嵌的页面,如果要写入 Cookie,都需要增加Secure;转载请注明出处。本文地址:跨域 iframe 内嵌页面 JavaScript 写 cookie 失败解决方法 - 前端路迹。

jayccx的专栏 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

写vue项目最容易出错的js-cookie解决方法?

总结:细心查找问题,细节决定成败,一个标点符号一个字母缺少都会报错。 例子如下: //以下几种都可以用: 1、引入js-cookie.js 1.直接饮用cdn:<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script> 2.本地下载下来后:<script src="/path/to/js.cookie.js"></script> 3.模块化开

weixin_46409887的博客 4838

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

ASP.NET获取不到js写的cookie解决方法

今晚使用javascript设置一个来路的cookie,之后使用ASP.NET获取这个cookie值,发现ASP.NET获取不到JS设置的cookie值,真郁闷中,以下是JS写Cookie的代码:  Code //写cookies function setCookie(name,value) { document.cookie = name "=" escap...

fxh155的专栏 288

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

.NET获取不到js写的cookie解决方法

今晚使用javascript设置一个来路的cookie,之后使用ASP.NET获取这个cookie值,发现ASP.NET获取不到JS设置的cookie值,真郁闷中,以下是JS写Cookie的代码:  Code  //写cookies  functionsetCookie(name,value)  {  document.cookie=name"="escape(value)";";//设置的co...

u014712365的博客 115

js操作cookie方法(用继承方式写)

//设置cookie方法 var cookie = { set: function (key, val, time) { var date = new Date(); var expiresDays = time; date.setTime(date.getTime() + expiresDays); document.coo

qq_34780316的博客 312

使用js写一个方法获取cookie的大小

在前端开发中,JavaScript可以用来读取浏览器中的cookie,但是直接获取cookie的“大小”通常是指其字符长度,因为cookie是以文本形式存储的。这个函数会遍历所有的cookie,查找指定的cookie名,并返回其值的字符长度。注意,这个函数返回的是cookie值的长度,不包括cookie名、等号或其他可能的属性(如。这个函数会计算并返回所有cookies的字符总长度。

王铁柱666的博客 272

一篇写的比较好的js cookie的文章教你如何操纵 Cookies方法函数

Cookies,有些人喜欢它们,有些人憎恨它们。但是,很少有人真正知道如何使用它们。现在你可以成为少数人中的成员-可以自傲的Cookie 大师。-->如果你象作者一样记性不好,那么你可能根本记不住人们的名字。我遇到人时,多半只是点点头,问句“吃了嘛!”,而且期望问候到此为止。如果还需要表示些什 么,那么我就得求助于一些狡猾的技巧,好让我能想对方是谁。比如胡扯起一些和对方...

weixin_34270606的博客 125

JS cookie的操作

cookie的操作写(存)cookie读cookie删除cookie 写(存)cookie setCookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.to

qq_29236119的博客 169

js-cookie的用法

js-cookie的用法 cookie的作用无需多言,自己封装一个cookie,不停地复制黏贴页颇为麻烦,在这里,有npm为我们封装好的插件js-cookie: https://www.npmjs.com/package/js-cookie。 引用方法: 1.直接饮用cdn:<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script> 2.本地下载下来后:<script

weixin_42575028的博客 677

js读写cookie

2010-05-25 22:56 js读写cookie //JS操作cookies方法! //写cookies function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.c

pjwan的专栏 1012

jquery.cookie.js使用

1、下载jquery.cookie.js 官网:http://plugins.jquery.com/cookie/ 或 http://pan.baidu.com/s/1mgynA8g 2、使用方法 $.cookie('the_cookie'); // 获得cookie $.cookie('the_cookie', 'the_value'); // 设置cookie $.cookie('...

NCTU_to_prove_safety的博客 323

javascript基础从小白到高手系列二千零三十九:cookie 的构成

http://www.wrox.com/books/访问,因此访问http://www.wrox.com/下的页面就不会发送cookie,即。这个头部设置一个名为"name"的cookie,这个cookie 在2007 年1 月22 日7:10:24 过期,对。www.wrox.com),也可以不包含(如.wrox.com 表示对wrox.com 的所有子域都有效)。求https://www.wrox.com 会发送cookie,而请求http://www.wrox.com则不会。这个值可能包含子域(如。

wanmeijuhao的博客 616

javascript基础从小白到高手系列三千二百四十九:cookie 的构成

http://www.wrox.com/books/访问,因此访问http://www.wrox.com/下的页面就不会发送cookie,即。这个头部设置一个名为"name"的cookie,这个cookie 在2007 年1 月22 日7:10:24 过期,对。www.wrox.com),也可以不包含(如.wrox.com 表示对wrox.com 的所有子域都有效)。求https://www.wrox.com 会发送cookie,而请求http://www.wrox.com则不会。这个值可能包含子域(如。

wanmeijuhao的博客 432
上一篇: 如何封装JS和CSS文件为服务器端控件
下一篇: windows api 里用到的一些类型
tmoonlight
博客等级 码龄19年 27粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值