У меня есть «всплывающая» веб-страница, наследуемая от System.Web.UI.Page в плагине, который является частью большой веб-инфраструктуры. Разметка находится внутри <asp:Content>
ниже. Мне нужно выполнить некоторые действия (обновить страницу внизу), когда пользователь нажимает кнопку «Закрыть» (id = _close) и когда пользователь нажимает кнопку «х» в правом углу страницы. Моя страница не отображается в браузере. Я получил «onclick» (в коде сзади), чтобы работать для кнопки «Close» ниже, но я не знаю, как определить, когда нажимается кнопка «x». Я пробовал на window.beforeunload
и window.onclose
, это не работает. «Hello World» появляется, когда открывается моя веб-страница и когда я нажимаю кнопку «Закрыть» (_close
).
Как мне обработать нажатие на кнопку «х» таким же образом, когда нажата кнопка «_close»?
<script language="javascript">
function doClose() { alert('Hello World!'); } window.onload = doClose(); // also tried with window.beforeunload </script>