在用inra-mart 做web开发
要在server 端运行的.js里做一个定时器。每隔一段时间就执行一个函数,,
想到了 客户端能用的setInterval()
可是在这里运行不了,报出以下错误undefined: "setInterval" is not defined. /*程序如下,请高手指点var count=0;
var objLoop;
var gObjRecs = new Object();
function init(){
objLoop = setInterval( "vLoop()", 1000);


Debug.browse(count);
}
function vLoop(){

if(count < 10){
count = count +1;
}else{
clearInteval(objLoop);
}
}`*/

解决方案 »

  1.   

    var count=0;
    var objLoop;
    var gObjRecs = new Object();
    init();function init(){
    objLoop = setInterval( "vLoop()", 300);
    Debug.browse(count);
    }
    function vLoop(){
    if(count < 10){
    count++;
    }else{
    window.clearInterval(objLoop);
    }
    }
      

  2.   

    有试1楼朋友的方法,但是错误和以前一样。拼写也没错误。函数名我是copy过来的
      

  3.   

    undefined: "setInterval" is not defined. setInterval不是inra-martAPI吧
      

  4.   

    可以用imart的批处理功能,或查相应的api