ホームページ  >  記事  >  ウェブフロントエンド  >  jsのスケジュールされた呼び出しメソッドが成功した後に呼び出しを停止する例_javascriptスキル

jsのスケジュールされた呼び出しメソッドが成功した後に呼び出しを停止する例_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 16:52:581160ブラウズ
コードをコピー コードは次のとおりです:

 <pre name="code" class="javascript"> <span style="color: rgb(58, 62, 67); 'Segoe UI Semibold', 'Segoe UI', 'Lucida Grande ', Verdana, Arial, Helvetica, sans-serif; font-size: 22px; line-height: 27px; ">GetResult は .net と一緒に使用するとエラーが発生しますそれは呼び出すことができないということ。 </span>
したがって、他の曖昧さを生じないよう、以下の getResult() js メソッドの名前を別の名前に変更する必要があります。
 
 <pre class="brush:php;toolbar:false"><pre name="code" class="javascript"> 
//スケジュールされた更新フラグ<br>var freshid="";//グローバル変数として定義されていることに注意してください<br>function felsh (){ <br>//alert("時限呼び出しメソッドの開始"); <br>refreshid=setInterval(getResult,1000); <br>} <br>//呼び出されたメソッド<br><br>関数 getResult( ){ <br>try{ <br>var str=addFunctionName();// 失敗した場合は 1 を返します <br>if(str=="1"){ <br>return str; <br>} <br>clearInterval (refreshid) ;//成功後にタイミング サービスをクリアします<br>}catch(e){ <br>alert('Exception:' e.description) // または、alert('Exception:' this.print(e) );// 利点は、入力エラーを出力できることです。 <br>} <br>return "" <br>} <br>function addFunctionName(){ <br>return "1"; ;/pre><br><br><pre class="brush:php;toolbar:false"><br><pre name="code" class="javascript"> <br><br><br><br><br>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。