リーリー リーリー
この js は機能しません。 onclick とページのリロード後、関数 sync_data() を介してポップアップを追加する必要があります。解決策はありますか。ローカル ストレージを使用して更新しましたが、ポップアップ メッセージが表示されます
window.onload 関数はすでに sync_data 関数内にあります。したがって、ボタンがクリックされた時点でページはすでに読み込まれているため、window.onload はトリガーされません。したがって、sync_data 関数が実行される前に window.onload 関数を実行する必要があります。したがって、sync_data関数にはフラグを含める必要があります。このフラグに基づいて、window.onload 関数がトリガーされます。 localStorage を使用してフラグを保存できます。これが私の提案したコードです。うまくいくかどうかはわかりません。カスタム ポップアップ アラートをコードに追加しました。
次のコードを使用できます:
window.onload 関数はすでに sync_data 関数内にあります。したがって、ボタンがクリックされた時点でページはすでに読み込まれているため、window.onload はトリガーされません。したがって、sync_data 関数が実行される前に window.onload 関数を実行する必要があります。したがって、sync_data関数にはフラグを含める必要があります。このフラグに基づいて、window.onload 関数がトリガーされます。 localStorage を使用してフラグを保存できます。これが私の提案したコードです。うまくいくかどうかはわかりません。カスタム ポップアップ アラートをコードに追加しました。
リーリー次のコードを使用できます: