Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Javascript中设置cookie在1小时内过期?用这个脚本_Javascript_Cookies_Expired Cookies - Fatal编程技术网

如何在Javascript中设置cookie在1小时内过期?用这个脚本

如何在Javascript中设置cookie在1小时内过期?用这个脚本,javascript,cookies,expired-cookies,Javascript,Cookies,Expired Cookies,代码如下: !职能(e){ 变量n=!1; 如果(“函数”==typeof-define&&define.amd&&(define(e),n=!0),“对象”==typeof-exports&&(module.exports=e(),n=!0),!n){ var o=窗口。Cookies, t=window.Cookies=e(); t、 noConflict=函数(){ 返回窗口。Cookies=o, T } } }(功能(){ 函数e(){ for(var e=0,n={};e1){ 如果

代码如下:

!职能(e){
变量n=!1;
如果(“函数”==typeof-define&&define.amd&&(define(e),n=!0),“对象”==typeof-exports&&(module.exports=e(),n=!0),!n){
var o=窗口。Cookies,
t=window.Cookies=e();
t、 noConflict=函数(){
返回窗口。Cookies=o,
T
}
}
}(功能(){
函数e(){
for(var e=0,n={};e1){
如果(i=e({
路径:“/”
},t.defaults,i),“number”==类型i.expires){
var a=新日期;
a、 设置毫秒数(a.getmillizes()+864e5*i.expires),
i、 过期=a
}
i、 expires=i.expires
?i.expires.toutString()
: "";
试一试{
c=JSON.stringify(r),
/^[\{\[]/.测试(c)和&(r=c)
}捕获(e){}
r=o.write
?o.写入(r,n)
:编码元件(字符串(r))。替换(/%(23 | 24 | 26 | 2B | 3A | 3C | 3E | 3D | 2F | 3F | 40 | 5D | 5E | 60 | 7B | 7D | 7C)/g,解码元件),
n=encodeURIComponent(字符串(n)),
n=n.更换(/%(23 | 24 | 26 | 2B | 5E | 60 | 7C)/g,部件),
n=n.替换(/[\(\)]/g,逃逸);
var f=“”;
对于(i中的var s)
i[s]&(f+=”;“+s,i[s]!=!0&(f+=”=“+i[s]);
返回文档。cookie=n+“=”+r+f
}
n | |(c={});
为了(
var p=document.cookie
?document.cookie.split(“;”)
: [],
d=0;d});
您的代码段向全局窗口对象添加Cookie属性。此属性具有一个用于添加Cookie的方法集,该方法将Cookie名称、内容和属性作为参数。在第三个参数中,您可以定义
expires
属性,从而以毫秒为单位指定Cookie的持续时间。以下是一个示例:

!函数(e){
变量n=!1;
如果(“函数”==typeof-define&&define.amd&&(define(e),n=!0),“对象”==typeof-exports&&(module.exports=e(),n=!0),!n){
var o=窗口。Cookies,
t=window.Cookies=e();
t、 noConflict=函数(){
返回窗口。Cookies=o,
T
}
}
}(功能(){
函数e(){
for(var e=0,n={};e1){
如果(i=e({
路径:“/”
},t.defaults,i),“number”==类型i.expires){
var a=新日期;
a、 设置毫秒数(a.getmillizes()+864e5*i.expires),
i、 过期=a
}
i、 expires=i.expires
?i.expires.toutString()
: "";
试一试{
c=JSON.stringify(r),
/^[\{\[]/.测试(c)和&(r=c)
}捕获(e){}
r=o.write
?o.写入(r,n)
:编码元件(字符串(r))。替换(/%(23 | 24 | 26 | 2B | 3A | 3C | 3E | 3D | 2F | 3F | 40 | 5D | 5E | 60 | 7B | 7D | 7C)/g,解码元件),
n=encodeURIComponent(字符串(n)),
n=n.更换(/%(23 | 24 | 26 | 2B | 5E | 60 | 7C)/g,部件),
n=n.替换(/[\(\)]/g,逃逸);
var f=“”;
对于(i中的var s)
i[s]&(f+=”;“+s,i[s]!=!0&(f+=”=“+i[s]);
返回文档。cookie=n+“=”+r+f
}
n | |(c={});
为了(
var p=document.cookie
?document.cookie.split(“;”)
: [],
d=0;d