Manipulaitng javascript cookie上模糊,焦点,onload和tabclose?

时间:2013-12-20 04:48:29

标签: javascript php jquery cookies

我会尽量保持清醒。

好的。我正在制作一个简单的跟踪器,跟踪用户行为变得非常重要。我正在使用javascript cookie。

我的工作

  1. 跟踪用户后,我得到了一些存储在javascript对象文字中的数据。

    var object = {
      home-page :0-30,
      brand-page:0-90,
      mark-page :0-20,
      home-page :0-10
    }
    
  2. JSON.stringify将对象值存储在cookie中的对象。

  3. MyQuestion

    1. 考虑到有两个标签打开,我在第二个标签上的cookie中写了一些数据......如果我读同一个cookie,我会在第一个标签的window.focus上获得最新数据吗?

    2. 现在,当我进入第一个标签时,我想更新我的对象的属性(例如,首页:0-30要更新),而不是更改 它的订单和更新错误的财产。

    3. 有人可以指导我吗?

1 个答案:

答案 0 :(得分:1)

首先你的json不正确,它应该只包含一个唯一的id

var object = {'home-page' :'0-30', 'brand-page': '0-90', 'mark-page' : '0-20'}

回答第一个问题,是的,如果两个标签页都有相同的域名,您将从第二个标签中获取更新的数据。

第二个问题:是的,您可以更新相同的Cookie并在同一个Cookie中更新用户信息。

您可以查看http://jsfiddle.net/raunakkathuria/fhe27/2/

上的步骤