私は次のjqueryコードがうまく動作している:
$("iframe#captcha")[0].contentDocument.location.reload(true);
$("input#captchainput").val("");
$("img#ajaxLoader").hide();
$("h3#loginFailed").show();
コールバックを .reload(true)
?
再ロードが発生するまで3行のコードを遅延させたい。
回答:
回答№1は0いいえ、あなたはできません。ページがリロードされると、それらの3行はもう存在しません。ページ全体がまったく同じまったく新しいページに置き換えられました。
リロード後に何かしたいのであれば、新たにロードされたページのコードがどこかで確認できるように、どこかに保存しなければなりません。
回答№2の場合は0
いいえ、ページをリロードした後も継続するものを使用しない限り、たとえばクッキーは使用できません。