我们可以在 JavaScript 中使用调度程序吗?

Posted

技术标签:

【中文标题】我们可以在 JavaScript 中使用调度程序吗?【英文标题】:Can we use schedulers in JavaScript [closed] 【发布时间】:2013-06-14 11:29:36 【问题描述】:

我想在 javascript 中使用调度程序。我的要求是我必须每 10 秒调用一次 url,以便页面使用新加载的数据进行更新。JavaScript 是否支持这些类型的要求,否则是否有获得我的要求的方法。

谢谢

【问题讨论】:

简单回答是。使用 setInterval 或 setTimeOut,您必须在发布问题之前进行搜索。 感谢您的建议。我是一名 Ruby 后端开发人员,所以我对 JavaScript 了解不多。 【参考方案1】:

使用

  setInterval(function() /*call url */ , 10000);

【讨论】:

【参考方案2】:

如下:

setInterval(function() 
   // do the ajax job;
, 10000);

【讨论】:

是setInterval Jquery函数,还是纯Js也可以用? @JoeHalfFace 纯js而已。【参考方案3】:

我猜你需要setInterval()

setInterval(function() 
  //do something for every 10 sec.
, 1000);

示例:http://jsfiddle.net/5BAkx/

【讨论】:

其实在问题里。 @Rajiv007 我在那里添加了评论:)【参考方案4】:

您可以在<iframe> 标签内打开网址并使用以下元标签刷新您的页面。

<meta http-equiv="refresh" content="300">

将元标记置于&lt;head&gt;&lt;/head&gt; 标记之间。 “300”是秒数。

【讨论】:

以上是关于我们可以在 JavaScript 中使用调度程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

用JavaScript编写自定义事件调度程序?

Zend 框架中可以手动调度吗?

我们可以在Node JS应用程序中使用socket.io和ejs(嵌入式javascript)而不是html页面吗?

为啥我们需要 Flux 中的调度程序?

谁在 OS 中调度调度程序——这不是先有鸡还是先有蛋的场景吗?

如何将事件添加到 Kendo UI 调度程序?