##起こったこと
onloadイベントでメッセージ通知を行っていたが、ブラウザバックでもメッセージが表示されてしまった。
ブラウザのバージョン
Microsoft Edge バージョン 88.0.705.62 (公式ビルド) (64 ビット)
##対処
JS
window.onload = function onloadEvent() {
// ブラウザバックで戻ったときにメッセージ表示しないように
window.addEventListener('pageshow', () => {
// 0: 初めて開いたとき
// 1: リロードしたとき
// 2: ブラウザバック
var type = window.performance.navigation.type;
if (type != 2) {
alert('メッセージ表示');
}
});
};