//设置cookie,Set(cookie名,保存值)
function Set(name,value){
var Then = new Date() 
Then.setTime(Then.getTime() + 60*1000 ) //设置60秒过期,可以修改,单位为千分秒
document.cookie = name+"="+ value +";expires="+ Then.toGMTString() 
}//得到cookie保存值 Get(cookie名)
function Get(name){ 
var cookieString = new String(document.cookie)
var cookieHeader = name+"="
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition != -1){
return cookieString.substring(beginPosition + cookieHeader.length) 
}
else
return ""
}
//例如,Set("MyName","li")
//Get("MyName")将得到li

解决方案 »

  1.   

    //===============================================================================================
    //Cookie操作函数部分
    //三个函数:GetCookie,SetCookie,GetCookieValue
    //===============================================================================================
    function GetCookie (name) {  var arg = name + "=";  var alen = arg.length;  var clen = document.cookie.length;  var i = 0;  while (i < clen) {    var j = i + alen;    if (document.cookie.substring(i, j) == arg)      return getCookieVal (j);    i = document.cookie.indexOf(" ", i) + 1;    if (i == 0) break;   }  return null;}function SetCookie (name, value) {  var argv = SetCookie.arguments;  var argc = SetCookie.arguments.length;  var expires = (argc > 2) ? argv[2] : null;  var path = (argc > 3) ? argv[3] : null;  var domain = (argc > 4) ? argv[4] : null;  var secure = (argc > 5) ? argv[5] : false;  document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) +  ((domain == null) ? "" : ("; domain=" + domain)) +    ((secure == true) ? "; secure" : "");}function getCookieVal (offset) {  var endstr = document.cookie.indexOf (";", offset);  if (endstr == -1)    endstr = document.cookie.length;  return unescape(document.cookie.substring(offset, endstr));}
      

  2.   

    lienzhu(李强)大哥,我照你的话做了,不行啊!