如何在Javascript中创建一个所有用户都可以访问的变量

How can I make a variable in Javascript that is accessible to all users?

本文关键字:一个 用户 都可以 变量 访问 Javascript 创建      更新时间:2023-09-26

我正在开发一个不断更新的计数器,该计数器显示所有用户访问我的网站期间总共经过了多少秒。如果可能的话,请使用Javascript,否则,请告诉我是否需要其他语言。对不起,我还没有编写任何代码来显示,这可能是一个愚蠢的问题,但我已经搜索了所有地方,没有找到解决方案。

您可以使用类似websocket的东西来实时显示秒数。使用服务器中的计数器,并在每秒钟内发射一个股票行情。当用户访问你的网站时,用套接字连接他并推送更新(秒数)。

通过这种方式,每个用户都可以实时获得时间,即使他重新访问了你的网站。

如果您只考虑当前会话和特定于用户的会话,那么您可以使用JavaScript轻松完成。在网上搜索,那里有很多柜台。

您可以使用系统时钟和已知的开始时间。让javascript获取系统时钟的时间,然后减去已知的开始时间,得到当前经过的时间。由于计算是在渲染页面时完成的,因此它总是准确的。当然,还有一个javascript计时器,它会根据页面渲染后的计算时间继续计时。