1. 程式人生 > >js通過cookie對兩個沒有關系的jsp頁面進行傳值

js通過cookie對兩個沒有關系的jsp頁面進行傳值

IT eva 有關 time bsp 關系 cape document 兩個

  //Cookie取值
  function readCookie (name)
  {
    var cookieValue = "";
    var search = name + "=";
    if (document.cookie.length > 0)
    {
      offset = document.cookie.indexOf (search);
      if (offset != -1)
      {
        offset += search.length;
        end = document.cookie.indexOf (";", offset);
          if (end == -1)
             end = document.cookie.length;
             cookieValue = unescape (document.cookie.substring (offset, end))
      }
    }
   return cookieValue;
  }
  //Cookie設置值
  function writeCookie (name, value, hours)
  {
  var expire = "";
  if (hours != null)
  {
  expire = new Date ((new Date ()).getTime () + hours * 3600000);
  expire = "; expires=" + expire.toGMTString ();
  }
  document.cookie = name + "=" + escape (value) + expire;
  }
//調用設置
writeCookie ("myCookie", "my name", 24);
//調用取值
alert (readCookie ("myCookie"));
</script>

js通過cookie對兩個沒有關系的jsp頁面進行傳值