js 怎么判断cookie是否已经过期

gzhujsj 2011-07-21 11:27:58
如题,另外,能否获取到已经过期的cookie
...全文
1467 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
如果 Cookie 有 HttpOnly 属性,那 JavaScript 也甭想取到。
  • 打赏
  • 举报
回复
相信 1 楼所说的!
JavaBoyCaoJi 2011-08-02
  • 打赏
  • 举报
回复

下面是我用正则的方法取cookie,包括单值和多值:


/**************************************************
参数说明:
sMainName Cookie名
sSubName Cookie子键名,留空表示单值Cookie
**************************************************/
function GetCookie(sMainName, sSubName)
{
var re = new RegExp((sSubName ? sMainName + "=(?:.*?&)*?" + sSubName + "=([^&;$]*)" : sMainName + "=([^;$]*)"),"i");
return re.test(unescape(document.cookie)) ? RegExp["$1"] : "";
}
paneyjiang 2011-08-02
  • 打赏
  • 举报
回复
JS不需要判断Cookie过期,过期的Cookie你就是取不到的,JS里面取到的Cookie就是没过期的。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧