如何每隔12:00 AM运行一个功能。
由于JavaScript仅在浏览器中打开页面时才运行,因此我尝试使用JavaScript来实现,但无法实现。
我想用功能更新页面的内容
例如明天是新年之夜,而我明天会很忙。我想将我网站的访问者显示在新年快乐页面上。即使他们正在浏览我的网站,或者即使他们没有浏览,也只需在后面执行功能即可。
答案 0 :(得分:0)
如果用户未浏览您的网站,则不能使用JavaScript或php。但是,如果用户允许,您可以使用Web推送通知。 click here
答案 1 :(得分:0)
您有两个选择:
服务器端:您可以在特定时间使用操作系统功能(例如linux上的cron或Windows上的任务计划器)来执行脚本(php,js,python,bash等)来修改您的静态网站或如果您有动态网站,则可以更改一些数据库值。
客户端:包含要在网站中运行的脚本,然后在客户端的日期时间执行检查,然后运行或不运行该功能:
代码:
=IF(TODAY()>J34;"Done";IF(
AND(TODAY()<=E34;ISBLANK(I34));"Not started";IF(
AND(TODAY()>E34;ISBLANK(I34));"Start delayed";IF(
AND(TODAY()>I34;TODAY()<=F34;ISBLANK(J34));"In progress";IF(
AND(TODAY()>F34;ISBLANK(J34));"Completion delayed";"ERROR")
))))
但是要小心:仅在客户端上检查日期,并且可以轻松地对其进行操作。此外,此功能仅在用户打开网站时运行一次。但是您可以编写一个循环来每秒或每分钟检查一次时间或日期。
由于您没有提供足够的信息,我无法告诉您想要或应该使用的东西。