【发布时间】:2023-03-27 12:46:01
【问题描述】:
如何让调度程序每周通过电子邮件发送带有图表附件的报告(由 javascript 制作),而无需用户与浏览器进行任何交互? 类似 javascript 的 cronjob。
除了使用像node.js这样的服务器端javascript之外,还有其他选择吗?
【问题讨论】:
-
除了node.js,都是客户端。这意味着,您需要一个客户访问该网站才能运行它。
-
您需要服务器端语言来执行此操作。
-
如果您有一个网页,与您的后端合作,生成附件并将其邮寄出去,您可以使用 powershell 或批处理脚本触发访问该站点,并使用标准窗口触发该脚本sheduler,所以你可以在javascript中做很多计算。但是,您将需要一个后端来为您发送电子邮件并获取创建附件所需的数据。最后,在后端做所有事情可能会更好。
-
@evolutionxbox - 我想避免这种情况,因为如果没有人访问,页面功能也不会运行。 node.js 的任何替代方案?
-
我没有听说过,但@Quentin 表明并非如此。
标签: javascript ajax pdf cron google-visualization