gpt4 book ai didi

javascript - 防止用户手动调用 clearInterval

转载 作者:行者123 更新时间:2023-11-30 08:38:47 30 4
gpt4 key购买 nike

我有一个用于倒计时的 javascript 间隔 (setInterval)。要在特定时间停止此间隔,我使用 clearInterval。当然,大家可以通过调用clearInterval函数,自己轻松清除这个区间。

所以我想知道,如何防止用户手动停止计时器,但仍然能够自己停止计时器?

最佳答案

虽然您可以捕获变量,但您可以将 setInterval 的返回值存储在闭包中以使其更难检查,用户仍然可以:

  • 通过调试器访问它
  • 猜猜值(它只是一个整数)

所以,简短的回答是你不能。用户浏览器中发生的事情最终都在用户的控制之下。

如果时间很重要,那么请以某种方式让服务器参与其中。 (例如,通过要求服务器仅在一定时间后才释放的数据)。

关于javascript - 防止用户手动调用 clearInterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28874706/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com