前提・実現したいこと
試験を模したWebサイトを開発しています。
試験開始から終了時まで、試験ページから離脱・更新しようとすると任意のページに遷移させる処理を行いたいです。
上記の機能を実装するため、当初beforeunloadを使用していましたが調べるとChromeの場合動作しないということが判明しました。
該当のソースコード
Javascript
1window.addEventListener('beforeunload', function(e){ 2 /** 更新される直前の処理 */ 3 location.href = '/'; 4 });
試したこと
beforeuloadをonbeforeunloadやunloadに変更
補足情報(FW/ツールのバージョンなど)
Chrome ver.79
回答4件
あなたの回答
tips
プレビュー