Я должен перенаправить на другой URL по клику обновления браузера или F5.
Но я не вижу до загрузки даже не запускающего код внутри обратного вызова.Ниже приведен фрагмент, который я использую, и я вижу, что он не работает.
window.onbeforeunload = function (evt) {
evt.preventDefault();
window.location.href ="http://www.google.com";
var message = 'Are you sure you want to leave?';
if (typeof evt == 'undefined') {
evt = window.event;
}
if (evt) {
evt.returnValue = message;
}
return message;
}