GetResult 在.net中也有,如果和.net一起使用的话,会产生调用不了的错误。
因此下面的getResult()js方法名字要改成别的名字,以便不产生别的岐义!
//定时刷新标志 var refreshid="";//注意定义成全局变量 function felsh(){ //alert("定时调用方法开始"); refreshid=setInterval(getResult,1000); } //被调用方法 function getResult(){ try{ var str=addFunctionName();//不成功返回1 if(str=="1"){ return str; } clearInterval(refreshid);//成功后清除定时服务 }catch(e){ alert('异常:'+e.description); // or alert('异常:'+this.print(e));//好处是可以把打错误打印下来 } return ""; } function addFunctionName(){ return "1"; }
js定时调用方法并停止调用
最新推荐文章于 2022-06-15 17:12:50 发布