レンダリング中iframesに、次のコードを使用します。
ifrm = document.createElement("IFRAME");
ifrm.style.width = "100%";
ifrm.style.height = 600+"px";
function makeFrame() {
document.body.appendChild(ifrm);
}
ただし、iframes関数を呼び出すたびに、これは既存のものの下に追加され続けますmakeFrame()。したがって、makeFrame()(たとえば 3 回)呼び出した場合、前の値iframesよりも 1 つ下の 3 つが返されます。これを防ぎ、最後のものに追加するのではなく、既存のものを置き換えるにはどうすればよいですか?