Webサーバーでホストされている長いプロセスがあります。このことは、ユーザーがボタンをクリックすると、Webページからトリガーされます。一部のJavascriptでは、Ajax経由で定期的にポーリングを行い、操作がサーバー側で完了したかどうかを確認します。これを行うには、setInterval
を使用し、後でclearInterval
を使用してポーリングを停止します。Javascriptタイムアウトをキャンセルします。
時間がかかる場合(サーバーがクラッシュしたなど)、クライアントに何らかの種類のタイムアウトが通知されます。私はいくつかの調査をして、約setTimeout
を見つけました。問題は、操作がタイムアウト前に正常に終了した場合、私はこれをキャンセルしたいと思います。
- これを行う方法?
- 別の方法をお勧めしますか?
PS:私は特にIE7/IE8をターゲットが、一部のに常に開いていjQueryの