【发布时间】:2015-08-13 10:52:30
【问题描述】:
我想安排每周通过电子邮件发送报告(由 javascript 制作的图表)。为此,我需要首先使用 php(AJAX) 将图表(由 javascript 制作)转换为图像并上传到服务器然后发送。
我已经在我的服务器中使用 node.js,但是 ajax 在那里不起作用。 有什么方法可以达到我想要的相同目标吗?
ReferenceError: XMLHttpRequest is not defined 我在终端收到了这个错误。
我的代码有错误吗?
var CronJob = require('cron').CronJob; new CronJob('10 * * * * *', function() {
ajax_request=new XMLHttpRequest;
ajax_request.onreadystatechange=function(){
if(ajax_request.readyState==4&&ajax_request.status==200){
console.log('You will see this message every second');
}
};
ajax_request.open("GET","http://domain.com/test.php",true);
ajax_request.send();
}, null, true, '亚洲/马尼拉');
【问题讨论】:
-
是的,我已经完成了 cronjob 和 ajax 的组合,但是它不起作用。
-
ReferenceError: XMLHttpRequest is not defined 我在终端收到了这个错误。
标签: php ajax node.js pdf sendmail