ajax ファイルのアップロードをプログラムしました。ajax が完了すると、アップロードされた画像が表示されるポップアップが表示されます。このポップアップでは、領域をトリミングして画像のサムネイルを取得できます。
問題は、画像をトリミングする前にページを更新すると、トリミング機能が実行されず、サムネイルが表示されないことです。
このため、ajax return が true になった後、次のことを試しました。
// If page refresh, run the Crop-Function
window.unload = cropImage();
ただし、データがサーバーに送信され、サーバーがデータを送り返す場合は、$(window).onbeforeunload
既に実行されています。その問題を解決するアイデアはありますか?