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

use*_*427 -4 javascript jquery

我有这个JavaScript函数

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

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

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

tym*_*eJV 5

当然,怎么样:

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

这将随机挑选一个messagemessages阵列和解雇你的方法,每一分钟.