javascript - 在 JavaScript 中按名称获取 cookie 的最佳方法是什么?

标签 javascript cookies

我正在使用原型(prototype),但找不到任何内置扩展来设置或检索 cookie。在谷歌搜索了一下之后,我看到了几种不同的方法。我想知道您认为在 JavaScript 中获取 cookie 的最佳方法是什么?

最佳答案

我使用这个例程:

function ReadCookie(name)
{
  name += '=';
  var parts = document.cookie.split(/;\s*/);
  for (var i = 0; i < parts.length; i++)
  {
    var part = parts[i];
    if (part.indexOf(name) == 0)
      return part.substring(name.length)
  }
  return null;
}

效果很好。

关于javascript - 在 JavaScript 中按名称获取 cookie 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/135801/

相关文章:

javascript - jQuery cookie 插件 - 在重新加载时设置和检索

javascript - 除所有空格和一个特殊字符外的所有内容的正则表达式

javascript - 如何在 Google map 信息窗口中使用 jQuery 或 JavaScript?

javascript - 在 TreePanel 中设置节点的图标

javascript - 尝试这个例子后,对 Javascript 中的 Maps 和 Set 的基础知识感到困惑

c# - 如何从 windows.form 中删除 Cookie?

asp.net - 为什么 context.Request.Context.Authentication.SignIn 不生成 cookie?

ruby-on-rails - 带有子域登录管理的 Rails 4 Multi-Tenancy

c# - ASP.NET Core 省略了 SameSite Cookie 属性

javascript - jQuery 序列化问题