jQuery/Ajaxでファイルをチェックしたいと考えています。jQuery Ajax:X秒ごとに(アクセス権を持つ)ファイルをチェックする方法は?
ファイルを生成していますが、これには30〜90秒かかります。
ファイルがすでに存在する(生成されている)場合、jQuery/AjaxはすべてのX(たとえば5)秒間を確認します。
どうすればいいですか?
さらに、ファイルが本当に完全に生成されたかどうかを知りたいので、一意のアクセスを確認する(または、ドキュメントが書き込まれるためにエラーが発生した場合)。
これは可能ですか?
ファイルをチェックするために次のコードスニペットが見つかりましたが、常に「OK」を送信するようです。
$.ajax({
url:'http://www.example.com/somefile.ext',
type:'HEAD',
error:
function(){
//do something depressing
},
success:
function(){
//do something cheerful :)
}
});
ソース:http://www.ambitionlab.com/how-to-check-if-a-file-exists-using-jquery-2010-01-06
[x秒ごとに機能を繰り返す](http://stackoverflow.com/questions/3138756/jquery-repeat-function-every-60-seconds)、そうですか? – sp00m