将当前时间保存为Javascript中的cookie
我试图获取用户进入页面的时间并将其保存为cookie(JavaScript),我能够获取当前时间,但似乎无法将其保存为cookie 我之所以这么做是因为我想知道我的课程从培训网站的第一页到最后一页花了多长时间。当他们加载第一页时,我收集第一个时间戳,当他们加载最后一页时,我收集第二个时间戳(他们有5页)。 我不确定是否有更好的方法用Javascript实现这一点 这是我的代码:(提前谢谢)将当前时间保存为Javascript中的cookie,javascript,date,cookies,time,set,Javascript,Date,Cookies,Time,Set,我试图获取用户进入页面的时间并将其保存为cookie(JavaScript),我能够获取当前时间,但似乎无法将其保存为cookie 我之所以这么做是因为我想知道我的课程从培训网站的第一页到最后一页花了多长时间。当他们加载第一页时,我收集第一个时间戳,当他们加载最后一页时,我收集第二个时间戳(他们有5页)。 我不确定是否有更好的方法用Javascript实现这一点 这是我的代码:(提前谢谢) var d=新日期(); document.getElementById(“test”).innerHT
var d=新日期();
document.getElementById(“test”).innerHTML=d;
docCookies.setItem(“时间”、“测试”)代码>
使用以下代码。这将在cookie中添加您的当前日期
var d = new Date();
document.cookie="time="+d;
试试这个:-
document.cookie = "name=John Doe; expires=Tue, 01 Aug 2017 12:00:00 UTC";
您还可以使用本地存储来存储临时数据
localStorage.setItem("name", "John Doe");
快乐编码…什么是docCookies
?只是一个简单的问题:你为什么要这样做?我可以知道你得到了什么错误吗?不管docCookies
实际上是什么-你甚至没有把时间(分别是你的日期对象)传递给那个函数,但只有两个静态值。。。那么你预计会发生什么…?@GoltZ我正在跟踪我的团队从一页到另一页的时间,因此每次加载新页面时都会使用时间cookie。