ページを再読み込みするには、メッセージを表示する必要があります。「ファイルのアップロード中です。アップロードはリロード時に失われます!。私はそのために以下のコードを使用していますが、警告は常に"あなたが行った変更は保存されないかもしれません!"クロムブラウザのonbeforeunloadイベントでメッセージをカスタマイズできません
window.onbeforeunload = function() {
return 'File upload in progress, your upload will be lost on reload!';
}
の可能性のある重複した[私はOnBeforeUnloadダイアログを無効にし、自分でそれを置き換えることができますどのように?](http://stackoverflow.com/questions/276660/how-can-i-override-the-onbeforeunload -dialog-and-replace-it-with-my-own) –
イベントの '.returnValue'プロパティを返すのではなく、テキストで設定する必要があります。奇妙なことに、私は知っていますが、それは仕様が言うことです。 [MDN](https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload) – Whothehellisthat