如何让 jQuery/JS
中的时间计数器在客户端进入我的网站(页面加载时)后开始计时?
我需要某种函数等,可以计算访问者在我的网站上停留的时间(以秒为单位),以便在 if 语句中使用。
最佳答案
您只需将以下脚本放在文档末尾即可:
// Counter
var enterDate = new Date();
function secondsSinceEnter()
{
return (new Date() - enterDate) / 1000;
}
// Usage example
document.querySelector('button').onclick = function() {
var sec = secondsSinceEnter();
if (sec < 10)
this.innerText = sec + " seconds";
else
this.innerText = 'You are here like for eternity';
};
<button>Click me</button>
关于javascript - 希望计时器在页面加载时开始计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37987831/