Я использовал этот код в течение некоторого времени, и он работал отлично до вчерашнего дня:не onBeforeUnload правильно работает Chrome
window.onbeforeunload = function() {
return "¡Atención! Si continúas no podrás volver atrás y podrías perder datos. Revisa todos los campos y termina el trabajo antes de moverte de esta página. ¿Seguro que quieres continuar?";
}
Сейчас проблема заключается в том, что Chrome показывает это:
Но край показывает это правильный путь:
Что я делаю неправильно?
Примечание: Язык не является проблемой, потому что я пробовал как на английском, так и на испанском языках.
+1. Когда я изначально пытался запустить код OP, он работал как ожидалось в [этом примере] (http://jsbin.com/sozeco/edit?js,output), однако после обновления до 51.0.2704.84 он теперь возвращает ожидаемое сообщение , –