我遇到了与在 Javascript 中存储变量有关的问题。我有一个网络监控页面(我已经编写了有效的代码),它每 5 分钟自动刷新一次。
如果我正在监视的某个站点出现故障,JS 会向管理员发送一封电子邮件,但我只想发送一次。
我的逻辑是:
如果变量 emailPreviousSent == 'no' 则检查站点是否已关闭,然后向管理员发送电子邮件写入变量 emailPreviousSent = 'yes'
页面会刷新
检查网站是否已关闭 emailPreviousSent == 'yes'
不会再次发送电子邮件
但是我发现每次页面刷新时变量都会被清空。
即使页面正在刷新,是否有办法携带变量,或者可能是另一种方式?
谢谢你的帮助。