ユーザーが別の場所に移動したり、ページを閉じたりすることを決定したときに、アプリケーションからポストバックを行う必要があります。これはjavascriptでできると思います。window.onunload と window.unload を試しましたが、どちらもここで実際にポストバックを実行できないようです:
<script type="text/javascript">
window.onunload = function() {
document.forms[0].submit();
}
</script>
私のシナリオ:ユーザーが入力の途中で終了することを決定した場合にデータをキャプチャしたいフォームがあります。かなり長いので、データを保存して、後で作業を続けられるようにしたいと思います。
期間限定イベントやったほうがいいのかな?
助けてくれる人に感謝します!