Моя цель - иметь всплывающее окно выхода, которое запускает window.onbeforeunload, если кто-то пытается закрыть текущую вкладку или браузер. Но после того, как они заполнили форму регистрации, чтобы подписаться на мой список электронной почты и перенаправить на мой «URL-адрес страницы с благодарностью», я не хочу, чтобы всплывающее окно выхода отображалось. Я использую конструктор страниц, поэтому код написан не мной самостоятельно.
Это следующий скрипт, который я использую:
window.onbeforeunload = function(e) {
return 'Are you sure you want to leave this page? You will lose any unsaved data.';
};
</script>
Что касается моей формы, потому что после ввода пользователяих имя и клики отправляются, они перенаправляют на URL, и всплывающее окно выхода срабатывает, как только перенаправление начинаетсяЯ только хочу, чтобы всплывающее окно показывало, если они пытаются оставить выбор, затем отключите это после того, как они предпримут это действие.
Я заметил тег класса с href = "submit-form" Моя форма также содержится в теге target target , если это помогает.
Как реализовать скрипт, который отключает всплывающее окно выхода после перенаправления на новую страницув форме регистрации в формате HTML?
Спасибо за понимание.