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;などではよくないです.これらの方法はずっと刷新されています.死のサイクルに相当します.タイムでリフレッシュすることもあります.
つまり、必要があれば一回だけのページを更新します.このコードブロックで十分です.