javascript - 如何使用javascript获取指定的Cookie路径

标签 javascript jquery cookies

有没有办法在Javascript中获取指定cookie的路径,

我有一个 javascript 方法,它将根据名称返回 cookie 值。是否可以向方法添加过滤器,以便仅从特定路径获取 cookie?

要求是从名为/ctp 的路径获取 cookie?

function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; }

最佳答案

我认为您正在寻找 cookies.getAll() ,这需要设置 manifest.webmanifest文件中有 caveats其中包括支持问题。

我个人认为 localStorage 和/或 sessionStorage 是一个更好的选择...好吧,如果保持理智是一种选择,否则祝你好运保持值(value)观跨对象读取和写入数据的新鲜

关于javascript - 如何使用javascript获取指定的Cookie路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38026119/

相关文章:

javascript - 如何使用 jQuery Cookie 设置表单的输入值

c - 如何使用 FastCGI、nginx 和 C 访问 cookie?

javascript - Cookie欺骗到没有点前缀的域

php - php中如何在不刷新页面的情况下获取cookie?

javascript - 导入 `spyOn` 函数摆脱 'not defined' eslint 错误

javascript - 如何获取部分html标记作为变量

javascript - 这两个代码等价吗?

jquery - 将单选按钮转换为开/关切换 Bootstrap

javascript - 如何检查 A 标签是否环绕 IMG 元素?

javascript - 分页,循环函数内的变量