Maison >interface Web >js tutoriel >Un exemple d'arrêt de l'appel après la méthode d'appel planifiée js est success_javascript skills
<pre name="code" class="javascript"> <span style="color: rgb(58, 62, 67); famille de polices : 'Segoe UI Semibold', 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif ; taille de police : 22 px ; hauteur de ligne : 27 px ; "> GetResult est également disponible dans .net. S'il est utilisé avec .net, cela provoquera une erreur. qu'on ne peut pas l'appeler. </span>Par conséquent, le nom de la méthode getResult() js ci-dessous doit être remplacé par un autre nom afin de ne pas provoquer d'autres ambiguïtés !
//Drapeau d'actualisation programmée<br>var rafraîchit="";//Notez qu'il est défini comme une variable globale<br>fonction felsh (){ <br>//alert("La méthode d'appel chronométrée démarre"); <br>refreshid=setInterval(getResult,1000); <br>} <br>//Méthode appelée<br><br>function getResult( ){ <br>try{ <br>var str=addFunctionName();//return 1 en cas d'échec <br>if(str=="1"){ <br>return str <br>} <br>clearInterval (refreshid) ;//Effacer le service de chronométrage après succès<br>}catch(e){ <br>alert('Exception:' e.description); // ou alert('Exception:' this.print(e) );// L'avantage est que vous pouvez imprimer les erreurs de frappe <br>} <br>return "" <br>} <br>function addFunctionName(){ <br>return "1" <br>}< ;/pre>< br> <br><br> <br><pre class="brush:php;toolbar:false">