0
ユーザーが離脱しようとすると、特定の状況で警告メッセージが表示されます。メッセージはSafariに表示されますが、Chromeでは動作しません。
私は次のような二つのことを試してみました:window.onbeforeunloadがクロムにメッセージを表示していません
window.onbeforeunload = function(event) {
if ($scope.isFormChanged == true) {
event.returnValue = 'Don\'t go yet! Save your changed data before you leave!';
}
}
window.onbeforeunload = function() {
if ($scope.isFormChanged == true) {
return 'Don\'t go yet! Save your changed data before you leave!'
}
}
これは私にとってうまくいきます。 '$ scope.isFormChanged'が' true'ですか? – choz
@choz、うん、私はすべてをチェックした。 – JoHksi