Мне нужно записать событие, которое должно запускаться непосредственно перед исчезновением содержимого iframe.
Я пытаюсь выполнить что-то вроде этого
$iframe = $('iframe');
$iframe.beforeunload(function () {
debugger;
});
ИЛИ
$iframe = $('iframe');
$iframe.unload(function () {
debugger;
});
Я даже попытался привязать его к самому окну iframe без везения
$iframe = $('iframe');
$iframe[0].contentWindow.onunload = function () {
debugger;
};
Ни один из этих обработчиков событий не запускает для меня
и я очень смущен почему. Чтобы перезагрузить iframe, я использую .reload()
извне iframe и изнутри, может быть, мне нужно использовать другой метод?