Rumah > hujung hadapan web > tutorial js > js定时调用方法成功后并停止调用示例_javascript技巧

js定时调用方法成功后并停止调用示例_javascript技巧

WBOY
Lepaskan: 2016-05-16 16:52:58
asal
1185 orang telah melayarinya
复制代码 代码如下:

<pre name="code" class="javascript"> <span style="color: rgb(58, 62, 67); font-family: 'Segoe UI Semibold', 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 22px; line-height: 27px; ">GetResult 在.net中也有,如果和.net一起使用的话,会产生调用不了的错误。</span>
Salin selepas log masuk
因此下面的getResult()js方法名字要改成别的名字,以便不产生别的岐义!
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

 
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
//定时刷新标志 <br>var refreshid="";//注意定义成全局变量 <br>function felsh(){ <br>//alert("定时调用方法开始"); <br>refreshid=setInterval(getResult,1000); <br>} <br>//被调用方法 <br><br>function getResult(){ <br>try{ <br>var str=addFunctionName();//不成功返回1 <br>if(str=="1"){ <br>return str; <br>} <br>clearInterval(refreshid);//成功后清除定时服务 <br>}catch(e){ <br>alert('异常:'+e.description); // or alert('异常:'+this.print(e));//好处是可以把打错误打印下来 <br>} <br>return ""; <br>} <br>function addFunctionName(){ <br>return "1"; <br>}
Salin selepas log masuk




Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk

 
Salin selepas log masuk
Salin selepas log masuk


Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk



Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan