Проблема:
У меня есть предупреждающий знак beforeunload
, который активируется, если пользователь пытается отойти от веб-страницы.Я хочу отключить это поведение, если пользователь нажимает определенную кнопку.
JS:
window.addEventListener("beforeunload", function (e) {
var confirmationMessage = "Not a good idea - want to reconsider?";
(e || window.event).returnValue = confirmationMessage; //Gecko + IE
return confirmationMessage; //Gecko + Webkit, Safari, Chrome etc.
});
HTML:
<a href="survey.php" class="btn btn-primary" id="initiatesurvey">Next</a>
Требуемый выход:
Чтобы активировать возможность нажатия кнопки «Далее» без предварительной загрузки.Я видел несколько решений для SO, но я ищу решение, которое является чистым JS.