是否可以(可能通过使用cron作业)在特定时间查看页面以启用JavaScript脚本来执行操作?
此页面使用重定向将数据传递给其他php脚本。
编辑:上午1:05
答案 0 :(得分:0)
我认为你的意思是凌晨1点05分。
var currentDate = new Date();
if(currentDate.getHours() == 5 && currentDate.getMinutes() == 5) {
// run some code
}
答案 1 :(得分:0)
使用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
答案 2 :(得分:0)
是的,您可以将cron作业设置为在某个预定义的时间访问特定网页
// cron format
seconds minutes hours days months years
Cron格式可能会因服务器提供商而异(Amazon Web Service不允许秒数)
所以每天01:05访问你的页面:
* 1 5 * * *
添加指定要访问的页面(设置将根据服务器提供商而有所不同)。
Cron Job可用于非常长的脚本执行(因为它使用CLI),而不是直接通过http
访问页面,而是将其作为文件访问。例如:var\www\current\myScript.php
。它将忽略执行时间限制。