xmlhttprequest.jsx

xmlhttprequest module for JSX

Usage no npm install needed!

<script type="module">
  import xmlhttprequestJsx from 'https://cdn.skypack.dev/xmlhttprequest.jsx';
</script>

README

XmlHttpRequest for JSX

XHR for JSX

How to use

$ npm install xmlhttprequest.jsx -S

import "xmlhttprequest.jsx/xmlhttprequest.jsx";

class _Test extends TestCase {
  function testXHR() : void {
    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function() {
      log("State: " + this.readyState);

      if (this.readyState == 4) {
        log("Complete.\nBody length: " + this.responseText.length);
        log("Body:\n" + this.responseText);
      }
    }

    xhr.open("GET", "http://driverdan.com");
    xhr.send();
  }
}