首先,我将首先说我是Javascript中的新手,并且我正在尝试为我创建的网站跟踪此信息。
我想创建一个名为" counter"并跟踪用户访问该页面的次数。我已经设置了一个带有id =" counter"的输入。我要在哪里显示这个号码。默认情况下,数字始终设置为" 1"即使用户从未访问过该页面。最后,我希望cookie从该日期开始一年到期,但我想我可能已经解决了这个问题。如果我搞砸了,请告诉我!
如果我能够获得有关如何编写此代码的示例或我正在尝试做同样事情的示例,我将非常感激。谢谢
使Cookie从当前日期起一年内到期:
var expiry = new Date();
expiry.setTime(expiry.getTime()+(365*24*60*60*1000));
答案 0 :(得分:3)
以前做过很多地方:
http://www.htmlgoodies.com/legacy/beyond/javascript/cookiecountexplanation.html (这个包含非常详细的解释)
http://www.htmlgoodies.com/beyond/javascript/article.php/3461991
http://www.trans4mind.com/personal_development/JavaScript/cookie6.htm
值得注意的是:
这只会跟踪用户在同一浏览器中的访问次数。
答案 1 :(得分:0)
有许多图书馆用于跟踪cookie。我之前使用过jquery-cookie。非常简单,为我做了诀窍。