每隔X分钟运行一次JavaScript命令

时间:2014-10-06 18:46:01

标签: javascript jquery

我有这个JavaScript函数

/* Use this method to send a message to the active chatwindow */
function sendMessageToActiveWindow(message) {
  swfobject.getObjectById('lightIRC').sendMessageToActiveWindow(message);
}

我想设置一个消息数组,然后每X分钟使用sendMessageToActiveWindow(message)一个随机选择的数组消息。

是否有可能在JavaScript / jQuery等中做任何这样的事情?

1 个答案:

答案 0 :(得分:5)

当然,怎么样:

setInterval(function() {
    var message = messages[Math.floor(Math.random()*messages.length)]
    sendMessageToActiveWindow(message)
}, 60000);

这将从message数组中选择一个随机messages并每分钟触发您的方法。