JavaScriptが一回のページを更新するコードブロックについて
1133 ワード
開発時に発生した問題は、追加ボタンをクリックして、ポップアップすることです.この時、バックグラウンドはすでにメインキーを生成して、そしてポップアップ画面に持っていきます.しかし、問題が発生しました.最初にパチンコを出すと正常にメインキーが生成されますが、一つの記録が追加された後、再度IDが生成されなくなります.これは次の保存が前の記録を上書きすることを意味します.ブレークポイントの調整を経て、パチンコページを更新するだけで、新しいIDが生成されることが分かりました.コードを付ける:
ネット上の多くの方法は使いにくいです.
つまり、必要があれば一回だけのページを更新します.このコードブロックで十分です.
$(document).ready(function(){
function window.onload(){
if(location.href.indexOf('#reloaded')==-1){
location.href=location.href+"#reloaded";
location.reload();
}
}
});
このJS方法は、シャッターを開けるたびに実行されます.ネット上の多くの方法は使いにくいです.
window.location.href = url;
などではよくないです.これらの方法はずっと刷新されています.死のサイクルに相当します.タイムでリフレッシュすることもあります.つまり、必要があれば一回だけのページを更新します.このコードブロックで十分です.