title: XMLHttpRequest().send() not working in chrome and opera
body: <p>The following javascript function works fine for IE, Safari and Firefox. But it fails in Chrome(33.0.) and Opera (16.0.1196). Blank HTML page is displayed on loading.</p>
  
  <pre><code>function readTestXMLFile() {
  
      if (window.ActiveXObject) { 
          var xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
          xmlDoc.async = 'false';
          xmlDoc.load('test.xml');
      }
      else {     
          var requ = new XMLHttpRequest();
          alert("a");
  
          requ.open("GET", "test.xml", false);
          alert("b");
  
          requ.send(null);    //This line is not working in chrome and opera
          alert("c");
  
          var xmlDoc = requ.responseXML;
          alert(xmlDoc);
          alert("d");
      }
  
      return xmlDoc;
  }
  </code></pre>
  
  <p>Only 'a' and 'b' gets printed. It does not continue after that. Same result is observed if I use requ.send() or requ.send("") instead of requ.send(null).</p>
  
  <p>If I remove the statement requ.send(null), then 'null' value is printed for xmlDoc. Still blank HTML loads.</p>
  
  <p>Please let me know what is the right way to get this work on Chrome and Opera.</p>
  
  <p>Thanks</p>
  
  <p>SRB.</p>