【发布时间】:2016-09-05 13:49:27
【问题描述】:
对于电子饼干,我使用了https://www.npmjs.com/package/electron-cookies
然后将其添加到我的html中
<script type="text/javascript">
require('electron-cookies')
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function getCookie12(name) {
var regexp = new RegExp("(?:^" + name + "|;\s*"+ name + ")=(.*?)(?:;|$)", "g");
var result = regexp.exec(document.cookie);
alert(document.cookie);
return (result === null) ? null : result[1];
}
</script>
并调用方法:
<button onclick="createCookie('ppkcookie','testcookie',7)">Set Cookie</button>
<button onclick="getCookie12('ppkcookie')">Get Cookie</button>
但是alert(document.cookie)
只给我看
ppkcookie 不是ppkcookie=testcookie
有什么想法吗?
非常感谢
【问题讨论】:
-
为什么您没有使用 electron 正确提供的 cookie?
-
您好,请问您有怎么做的链接吗?
-
@PauloGaldoSandoval 我认为电子cookie 有利于管理对服务的休息调用有用的来源,还是完全没用? (这里删除了关于 var 的评论,适用于 let 和 const,不适用于 var,抱歉)
标签: javascript cookies electron