выгрузить javascript iframe - PullRequest
       1

выгрузить javascript iframe

0 голосов
/ 14 февраля 2012

У меня есть iframe на моей странице, в который этот iframe встраивает сайт, которого нет на моем сервере.

Я ищу способ вызвать функцию перед перенаправлением iframe.например, когда пользователь нажимает на ссылку внутри iframe и iframe перенаправляет, я хочу вызвать функцию ДО ТОГО, как она перенаправляет.

у меня пока есть этот код:

document.getElementById("ifm").addEventListener("unload", trig());
function trig(){
    alert('2');
}

этот код предупреждает только один раз при первой загрузке iframe.

Я пытался также с событием "onbeforeunload", и он дает тот же результат.

вопрос: как я могу предупредить ДОiframe получает перенаправление?

1 Ответ

2 голосов
/ 14 февраля 2012

Вы вызываете функцию триггера, поэтому возвращаемый результат - это то, что передается в функцию addEventListener.

Измените свой код на ..

document.getElementById("ifm").addEventListener("unload", trig);

или

document.getElementById("ifm").addEventListener("unload", function() { trig(); });

Поддерживает ли iframe событие unload, я не знаю ...

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...