是否可以(可能通过使用cron作业)在特定时间查看页面,以使JavaScript脚本能够运行以执行某个操作?
此页面使用重定向将数据传递给其他php脚本。
编辑:凌晨1:05
发布于 2014-07-01 18:31:34
我想你的意思是凌晨1点05分
var currentDate = new Date();
if(currentDate.getHours() == 5 && currentDate.getMinutes() == 5) {
// run some code
}发布于 2014-07-01 18:39:11
使用cron,您可以将类似以下内容添加到crontab中:
5 1 * * * wget -q -t 1 -O - http://www.yoursite.com/cronjob.php这将在每天凌晨1:05请求http://www.yoursite.com/cronjob.php但是,它不会运行嵌入在页面上的Javascript。
如果您需要在页面上运行Javascript,则应该查看PhantomJS
发布于 2014-07-01 18:40:54
可以,您可以将cron作业设置为在某个预先定义的时间访问特定网页
// cron format
seconds minutes hours days months yearsCron格式可能会根据服务器提供商的不同而变化(Amazon Web Service不允许秒数)
所以要在每天下午1点05分访问你的页面:
* 1 5 * * *添加指定要访问的页面(根据服务器提供商的不同,设置会有所不同)。
Cron Job可以用于很长时间的脚本执行(因为它使用的是命令行界面),而不是直接通过http访问页面,而是将其作为文件访问。例如:var\www\current\myScript.php。它将忽略执行时间限制。
https://stackoverflow.com/questions/24507933
复制相似问题