在客户端设置cooke和获取cooke的函数

<script language="javascript">
function setCookie(name, value, expires, path, domain, secure)
{
  var today = new Date();
  var expiry = new Date(today.getTime()  7 * 24 * 60 * 60 * 1000);
  if(expires==''||expires==null)
  {
expires=expiry;
  }
 
  var curCookie = name  "="  escape(value) 
      ((expires) ? "; expires="  expires.toGMTString() : "") 
      ((path) ? "; path="  path : "") 
      ((domain) ? "; domain="  domain : "") 
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
 

function getCookie(name)
{
  var dc = document.cookie;
  var prefix = name  "=";
  var begin = dc.indexOf("; "  prefix);
  if (begin == -1)
  {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin  = 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin  prefix.length, end));

</script>

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [javascript] 的这些文章也感兴趣:

预装载以及JavaScript Image()对象
JavaScript 的保留关键字
Mootools-1.2 学习笔记之拖拽操作
用JavaScript脚本将当地时间转换成其它时区
Javascript代码混淆工具
JS CSS打造可拖动的聊天窗口层
如何在服务端(Page.Write)调用自定义的JS方法
用来实现Web页面图片移动托拽的代码段
js与java的区别
实现textarea内字符串选择查询替换功能