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

时间:2016-06-25 07:28:08

标签: 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 ""; }

1 个答案:

答案 0 :(得分:0)

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

我个人认为localStorage和/或sessionStorage是一个更好的选择...很好,如果保持理智是一种选择,否则最好还是保持价值新鲜跨对象读写数据。