首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在凌晨1点5分浏览一个页面

问在凌晨1点5分浏览一个页面
EN

Stack Overflow用户
提问于 2014-07-01 18:25:41
回答 3查看 40关注 0票数 0

是否可以(可能通过使用cron作业)在特定时间查看页面,以使JavaScript脚本能够运行以执行某个操作?

此页面使用重定向将数据传递给其他php脚本。

编辑:凌晨1:05

EN

回答 3

Stack Overflow用户

发布于 2014-07-01 18:31:34

我想你的意思是凌晨1点05分

使用.getMinutes()和.getHours()。

代码语言:javascript
复制
var currentDate = new Date();
if(currentDate.getHours() == 5 && currentDate.getMinutes() == 5) {
    // run some code    
}
票数 0
EN

Stack Overflow用户

发布于 2014-07-01 18:39:11

使用cron,您可以将类似以下内容添加到crontab中:

代码语言:javascript
复制
5 1 * * * wget -q -t 1 -O - http://www.yoursite.com/cronjob.php

这将在每天凌晨1:05请求http://www.yoursite.com/cronjob.php但是,它不会运行嵌入在页面上的Javascript。

如果您需要在页面上运行Javascript,则应该查看PhantomJS

票数 0
EN

Stack Overflow用户

发布于 2014-07-01 18:40:54

可以,您可以将cron作业设置为在某个预先定义的时间访问特定网页

代码语言:javascript
复制
// cron format
seconds minutes hours days months years

Cron格式可能会根据服务器提供商的不同而变化(Amazon Web Service不允许秒数)

所以要在每天下午1点05分访问你的页面:

代码语言:javascript
复制
* 1 5 * * *

添加指定要访问的页面(根据服务器提供商的不同,设置会有所不同)。

Cron Job可以用于很长时间的脚本执行(因为它使用的是命令行界面),而不是直接通过http访问页面,而是将其作为文件访问。例如:var\www\current\myScript.php。它将忽略执行时间限制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24507933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档