JavaScript cookie

标签 javascript

我需要知道javascript如何通过coockies中的分号。当我用分号(例如;.txt)给出文件名以及其他一些值(例如文件夹ID,文档类型和大小)并尝试使用javascript中的document.coockie将所有这些存储在cooockies中时。

因为在 javascript coockiename 和值中使用分号分隔 coockie 存储它找到分号的值。如果文件名包含分号,则不会存储它

我如何在 JavaScript 中做到这一点。并读取值...

最佳答案

我建议对您放入 cookie 中的值进行编码,以便您存储的值可以包含分号。

您可能需要查看 encodeURIComponentdecodeURIComponent

一个例子

window.encodeURIComponent(';'); // results in %3B

关于JavaScript cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5908143/

相关文章:

javascript - Uncaught ReferenceError : require is not defined in svelte/sapper

javascript - Karma 无法加载 webpack

Javascript 在表格单元格中选择

javascript - 如何将 opensocial 0.9 中的文件上传到应用程序服务器?

javascript - 如何将可变字符串插入 JSON 查询?

javascript - 为什么 SpeechSynthesisUtterance 有时不会在基于 Chromium 的浏览器中触发 'end' 事件?

javascript - 在函数外部获取 Facebook 访问 token

javascript - 处理复杂的不可变对象(immutable对象)

javascript - 如何从 JavaScript 中的 Promise 调用返回键值映射?

javascript - 手机触摸事件