Leak Test Page 1

October 21, 2005

// LEAK

window.onload = init;

function init()
{
  createLinks();
  var x = document.getElementsByTagName('a');
  for (var i=0;i<x.length;i++)
  {
    var el = x[i];
    el.onclick = function () {
      this.firstChild.nodeValue = ' Clicked! - ';
    };
    el.className = "someClass";
  }

  // Show the leak
  el.bigString = new Array(1000).join(new Array(1000).join("XXXXX"));
}

Test

Some Link