/ / jquery - reload()コールバック - jquery

jquery - reload()コールバック - jquery

私は次の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

いいえ、ページをリロードした後も継続するものを使用しない限り、たとえばクッキーは使用できません。