我有一个JavaScript文件,它进行一些处理并最终调用一个php文件。我需要使用cron选项卡在服务器上执行整个处理。
我可以将我的JavaScript文件编写为
<?php
echo '<script type="text/javascript"> // JS code ... </script>';
?>
然后使用crontab运行php文件?
或者
我应该使用node.js在服务器上使用cron标签运行我的JavaScript文件吗?
答案 0 :(得分:1)
您必须选择是否要在服务器或客户端中运行javascript代码。
在第一种情况下,您需要使用node.js,因为它是服务器端。如果您的javascript代码必须在客户端中运行,您可以在浏览器上安装附加组件以不时自动生成(您也可以执行模拟该请求的程序)。
答案 1 :(得分:1)
在OP澄清之后,你需要的是一个无头浏览器(一种由机器而不是人类运行的浏览器模拟器),运行你的客户端Javascript代码(带有你的xmlHttp请求等)。
您可以在此处找到无头浏览器列表