Я попробовал следующий код, чтобы получить предупреждение после закрытия окна браузера:
window.onbeforeunload = confirmExit;
function confirmExit() {
return "You have attempted to leave this page. If you have made any changes to the fields without clicking the Save button, your changes will be lost. Are you sure you want to exit this page?";
}
Это работает, но если страница содержит одну гиперссылку, нажатие на эту гиперссылку вызывает одно и то же предупреждение. Мне нужно показать предупреждение только после закрытия окна браузера, а не при нажатии гиперссылок.