JavaScript Cookie使用实例

# Session-Cookie

 

//  利用Cookie防止在1分钟内多次提交:

function SetCookie (name, value) 
{
  var Days = 30;
  var exp = new Date();
  exp.setTime (exp.getTime() + 60*100); // 过期时间设置为1分钟    
}

function submit () 
{
  if (getCookie('submit'))
  {
      alert('you haved submited befor, please submit after one minute!');
  }
  else
  {
      setCookie('submit', 'yes');
  }
}

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

<button>Submit!</button>

 

posted @ 2018-02-26 15:58  MiraclesGG  阅读(234)  评论(0)    收藏  举报