While rendering iframes
, I use the code:
ifrm = document.createElement("IFRAME");
ifrm.style.width = "100%";
ifrm.style.height = 600+"px";
function makeFrame() {
document.body.appendChild(ifrm);
}
However, this keeps appending iframes
below the existing one, each time I call the function makeFrame()
. So, if I call makeFrame()
(say thrice), then I get three iframes
one below the previous. How to prevent this and replace the existing one instead of appending to the last one?