我一直在寻找一些JavaScript功能,这些功能可以为浏览器Cookie提供某种友好的界面,例如setCookie(name, value, expireDays)
和getCookie(name)
,但Google带来的最佳结果与代码有关。要么相当老,没有使用经验评论(quirksmode.org),绝望的错误(w3schools.com),曾经包含多年未被发现的严重错误(techpatterns.com),或只给你一半的答案(stackoverflow) .com在其Javascript getCookie functions)的页面上。
所以问题是:在完成cookie和JavaScript的所有时间之后,在编写和阅读浏览器cookie时,你会建议哪些函数最可靠?
答案 0 :(得分:2)
我维护一个不需要jQuery的JavaScript library for cookie manipulation。如果jQuery存在,它确实为它提供了一些绑定,并在jQ命名空间中别名,但是不需要jQ。
目前lib和jQuery加载项都在同一个文件中,但是我正在开发一个新版本,它将两段代码分开,以便那些不使用jQuery的人可以运行重量较轻的版本。
我已经在number of licenses下发布了它,如果这些不适合你,请告诉我,我会看到我可以做些什么让你感觉更舒服