JavaScript
Chrome
firefox

beforeunloadにカスタムメッセージを表示できなくなっていた

More than 1 year has passed since last update.

beforeunload でカスタムメッセージを出したいのに、何度やってもデフォルトっぽいメッセージが出てくる。

なぜだろう。

調べていたら、最終的に下記の画面にたどり着いた。

https://bugs.chromium.org/p/chromium/issues/detail?id=587940



https://www.chromestatus.com/feature/5349061406228480

スクリーンショット 2016-07-06 19.33.00.png

バグではなく仕様でした。

各種ブラウザで試した感じだとIE/Edgeを除いて、最新のブラウザでカスタムメッセージは使えなくなっていた。

どのブラウザもメッセージが微妙に異なるが、Chromeが一番不安感を醸し出している。

スクリーンショット 2016-07-06 19.18.22.png

Chrome

SafariとFirefoxは割と平和である。

スクリーンショット 2016-07-06 19.21.33.png

Firefox

safari-beforeunload.png

Safari