将加载添加到 iFrame

Add onload to iFrame

本文关键字:iFrame 添加 加载      更新时间:2023-09-26

我有一个带有iFrame的页面。

我想在iFrame中添加以下内容,使用javascript,最好没有jQuery:

onload="resizeIframe(this)"

我不必针对特定的类,我需要将加载附加到页面上的所有 iFrame。

谢谢!

编辑

现在我的 iframe 看起来像这样:

<iframe width="100px" height="100px" src="#source">

我需要它在页面加载后看起来像这样:

<iframe width="100px" height="100px" src="#source" onload="resizeIframe(this)">

希望更清楚一点,谢谢!

var iframes = document.querySelectorAll('iframe'), i;
function MyFunction(){
console.log("iframe is loaded");
}
for (i = 0; i < iframes.length; ++i) {
  iframes[i].onload = MyFunction;
}