JavaScriptを使用して押された後に送信ボタンを無効にしたいと思います。
myForm.onsubmit = function() { ... mySubmitButton.disabled = true; ... }
ただし、現在のページがまだ生きている間にユーザーが新しいページを開くのをやめると、ボタンは無効のままになります。
サーバーからのコンテンツがファイルの場合も同じ結果になります (この場合、新しいページへのリダイレクトはありません)。
ブラウザが新しい URL をロードして mySubmitButton を再度有効にすることを「望んでいない」かどうかを判断する方法はありますか?