レンダリング中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 つが返されます。これを防ぎ、最後のものに追加するのではなく、既存のものを置き換えるにはどうすればよいですか?