faqts : Computers : Programming : Languages : JavaScript : Frames

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

54 of 59 people (92%) answered Yes
Recently 8 of 10 people (80%) answered Yes

Entry

How do I dynamically add an IFRAME?

May 7th, 2000 06:38
Martin Honnen,


IE4/5 can do that with
  insertAdjacentHTML
NN6 can do it with DOM methods:

<HTML>
<HEAD>

<SCRIPT>
function addIframe () {
  if (document.all)
    document.body.insertAdjacentHTML('beforeEnd',
      '<IFRAME SRC="http://JavaScript.FAQTs.com"><\/IFRAME>');
  else if (document.getElementById) {
    var ifr = document.createElement('IFRAME');
    ifr.src = 'http://JavaScript.FAQTs.com';
    document.body.appendChild(ifr);
  }
}
</SCRIPT>
</HEAD>
<BODY>
<BUTTON ONCLICK="addIframe()" STYLE="color: white; background-color: 
orange">
add JavaScript.FAQTs.com
</BUTTON>
<BR>
</BODY>
</HTML>