javascript设置或者获取cookie代码实例

快乐打工仔 分类:实例代码

关于cookie这里就不多介绍了,使用频率非常的高,虽然存在着不少问题,比如安全性问题。

下面分享两端代码实例,分别实现了设置或者获取cookie功能。

一.设置cookie:

function setCookie(name, value, Hours) {
  var d = new Date();
  var offset = 8;
  var utc = d.getTime() + (d.getTimezoneOffset() * 60000);
  var nd = utc + (3600000 * offset);
  var exp = new Date(nd);
  exp.setTime(exp.getTime() + Hours * 60 * 60 * 1000);
  document.cookie = name + "=" + escape(value) + ";path=/;expires=" + exp.toGMTString() + ";domain=pipipi.net;"
}

二.获取cookie:

function getCookie(name) {
  var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
  if (arr != null) return unescape(arr[2]);
  return null

回复

我来回复
  • 暂无回复内容