function getCookie(key){
  var cookies=document.cookie;
  var startchar=cookies.indexOf(key);
  if(startchar!=-1){
    startchar+=key.length+1;
    lastchar=cookies.indexOf(";",startchar);
    if(lastchar==-1){
      lastchar=cookies.length;
    }
    return unescape(cookies.substring(startchar,lastchar));
  }
  return"";
}function setCookie(key,value,domain,expiredTime){
  document.cookie=key+"="+value+"; domain="+domain+"; path=/; expires="+expiredTime.toGMTString()
}if(getCookie('refer') == '') {
  var now = new Date();
  var expiredTime = now.setFullYear(now.getFullYear() + 1); // 一年后
  setCookie('refer', document.referer, d, expiredTime);
  setCookie('url', document.location, d, expiredTime);
}

解决方案 »

  1.   

    <script>
    function getCookie(key){
      var cookies=document.cookie;
      var startchar=cookies.indexOf(key);
      if(startchar!=-1){
        startchar+=key.length+1;
        lastchar=cookies.indexOf(";",startchar);
        if(lastchar==-1){
          lastchar=cookies.length;
        }
        return unescape(cookies.substring(startchar,lastchar));
      }
      return"";
    }function setCookie(key,value,domain,expiredTime){
      document.cookie=key+"="+value+"; domain="+domain+"; path=/; expires="+expiredTime.toGMTString()
    }var referr=document.referrer
    if(getCookie('refer') == '') {
      var now = new Date();
      var expiredTime = now.setFullYear(now.getFullYear() + 1); // 一年后
      setCookie('refer', document.referer, d, expiredTime);
      setCookie('url', document.location, d, expiredTime);
    }</script>