js通过cookie对两个没有关系的jsp页面进行传值

Posted Python研究者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js通过cookie对两个没有关系的jsp页面进行传值相关的知识,希望对你有一定的参考价值。

  //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页面进行传值的主要内容,如果未能解决你的问题,请参考以下文章

前端页面之间传值--利用cookie存储全局变量

封装两个js从url获取相关参数的值和设置前端页面的Cookie和获取Cookie的值

JSP | 基础 | JSP状态管理 | Cookie && Session

js-cookie的用法

用js操作 怎样 实现刷新当前页面 而 不改变请求头的referer 值

关于JSP通过JS传值Java后台