Как предотвратить предупреждение «Вы уверены, что хотите выйти из этой страницы?» При отправке формы?
У меня есть простая форма HTML с несколькими полями в нем.
Я хотел убедиться, что пользователь получает предупреждение при попытке покинуть страницу. Поэтому я добавил скрипт на страницу, который будет запускаться всякий раз, когда пользователь пытается отойти от этой страницы.
Но я также получаю это предупреждение, когда пользователь пытается отправить форму. Мне не нужно это предупреждение, когда пользователь сохраняет форму.
Пожалуйста помоги.
Ниже приведен пример кода.
<html>
<head>
<script>
function verifyexit() { return 'Are you sure ?'; } window.onbeforeunload = verifyexit;
</script>
</head>
<body>
Go to <a href="b.html"> another page </a>
<form action="c.html">
name : <input type="text" name="name" value=""/> <br>
email : <input type="text" name="email" value=""/> <br>
<input type="submit" value="save"/>
</form>
</body>