title: javascript create/remove iframe causes memory leak in IE 9
body: <p>When I click create button, memory usage does not increase much, but when I click destroy button memory consumption increases. The memory never gets reclaimed.  I guess it is a memory leak situation.</p>
  
  <p><strong>javascript functions:</strong></p>
  
  <pre><code>    function create() {
          for (var i = 0; i &lt; 100; i++) {
              var y = document.createElement('iframe');
              y.id = 'dtest' + i;
              document.getElementById('iframeContainer').appendChild(y);
              y = null;
          }
      }
  
      function destroy() {
          for (var i = 0; i &lt; 100; i++) {
              var iframe = document.getElementById('dtest' + i);
              iframe.parentNode.removeChild(iframe);
              iframe = null;
          }
      }
  </code></pre>
  
  <p><strong>html part:</strong></p>
  
  <pre><code>&lt;div&gt;
      &lt;button id="create" onclick="create();return false;"&gt;Create Iframe&lt;/button&gt;
      &lt;button id="destroy" onclick="destroy();return false;"&gt;Destroy Iframe&lt;/button&gt;
  &lt;/div&gt;
  
  &lt;div id="iframeContainer" style="background-color: Green"&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>Any workaround?</p>
  
  <p>Thanks.</p>