我需要知道javascript如何通过coockies中的分号。当我用分号(例如;.txt)给出文件名以及其他一些值(例如文件夹ID,文档类型和大小)并尝试使用javascript中的document.coockie将所有这些存储在cooockies中时。
因为在 javascript coockiename 和值中使用分号分隔 coockie 存储它找到分号的值。如果文件名包含分号,则不会存储它
我如何在 JavaScript 中做到这一点。并读取值...
最佳答案
我建议对您放入 cookie 中的值进行编码,以便您存储的值可以包含分号。
您可能需要查看 encodeURIComponent
和 decodeURIComponent
。
一个例子
window.encodeURIComponent(';'); // results in %3B
关于JavaScript cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5908143/