Как получить уведомление о добавлении и загрузке IFRAME динамически? - PullRequest
2 голосов
/ 20 сентября 2010

Мне нужно добавить возможность расширения Firefox для обработки случаев, когда элементы IFRAME добавляются динамически. Есть ли способ получить уведомление, когда документ IFRAME загружается в таком случае?

Например:

<html> 
<head> 

<title>iframe test</title> 

<script type="text/javascript">
  function addIFrame() {
    var ifrm = document.createElement("iframe");
    ifrm.setAttribute("src", " http://www.google.com/");
    document.body.appendChild(ifrm);
  }
  setTimeout('addIFrame()', 3000);
</script> 
</head> 

<body>
<p>A new &lt;iframe&gt; will be added in 3 seconds:</p>
</body>

</html>

1 Ответ

1 голос
/ 23 апреля 2011

Вы можете установить прослушиватель загрузки захвата в браузере вкладок и затем проверить, что целью события является <html:iframe>.

...