Я хотел бы выполнить функцию из iframe до выгрузки страницы для отправки данных в мой инструмент Analytics. Но я нахожусь в iframe.
Я знаю только:
window.onbeforeunload = function(){ ... }
Но похоже, что это не работает из iframe, моя функция не выполнено.
Я также нашел это:
var iframe = document.getElementById('iframe');
iframe.load(
function(){
iframe.contentWindow.onbeforeunload = function(){
myFunction();
}
}
)
, но это тоже не сработало.
Есть ли другой способ сделать это?