设置一个停止条件就好了啊~ 比如:
function run_cron(){
var minutes = new Date().getMinutes();
if(minutes >= 30){ //当分钟大于30的事件时javascript脚本停止
alert('事件停止');
return true;
} else {
return run_cron();
}
}
run_cron();
这个递归貌似有些问题,你可以访问为w3c来试试这个方法:www.w3school.com.cn/jsref/met_win_setinterval.asp