前提
PHP、JavaScriptを利用したシステムについて
ページが閉じられた際、JavaScriptのbeforeunloadイベントでアクションを呼び出し、画面入力された内容をDBに保存します。
こちらのbeforeunloadイベントがIEでしか機能せず、IE以外のブラウザではページを閉じた際にデータが保存されません。
実現したいこと
- IE以外のブラウザの時、JavaScriptでページが閉じたことを判定させたい
該当のソースコード
Javascript
1 // ページを閉じる 2 $(window).on("beforeunload",function(e){ 3 // 画面入力内容の保存処理 4 });
試したこと
・Chrome、Edgeで試しましたがどちらも機能しませんでした。
・"unload"イベントで試しましたが変わらず。
もしわかる方いればご回答よろしくお願いします。
実現は難しい、といったことでもご教授お願いします。

回答2件
あなたの回答
tips
プレビュー