0
Я показываю предупреждающее сообщение о некоторых условиях, когда пользователь пытается уйти. Сообщение отображается в Safari, но оно не работает в Chrome.
Я попробовал две вещи, как следующее:window.onbeforeunload, не отображающий сообщения в chrome
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