![](/img/trans.png)
[英]How to use the cookie got from Javascript's document.cookie in Ruby mechanize?
[英]How to use multiple document.cookie in JavaScript?
多个document.cookie
对我不起作用。
我的代码:
var objFecha = new Date();
objFecha.setTime(objFecha.getTime() + (86400 * 1000));
var strExpiracion = objFecha.toGMTString();
document.cookie = 'MyCookie;expires=' + strExpiracion;
此代码对我有效,但其他代码则无效:
var objFecha = new Date();
objFecha.setTime(objFecha.getTime() + (86400 * 1000));
var strExpiracion = objFecha.toGMTString();
document.cookie = 'MyCookie;expires=' + strExpiracion;
var objFecha2 = new Date();
objFecha2.setTime(objFecha2.getTime() + (30 * 1000));
var strExpiracion2 = objFecha2.toGMTString();
document.cookie = 'MyCookie2;expires=' + strExpiracion2;
问题是您实际上创建了2个cookie,但是具有相同的名称(空名称),因此此cookie始终具有“ MyCookie2”作为值。
设置时,您需要添加=
运算符(即使是空值),如下所示:
document.cookie = 'MyCookie=;expires=' + str;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.