JSFiddle - React, Tailwind, and code Playground

JavaScript

function fetchData(url, callback) {
    var frame = document.createElement('iframe');
    frame.style.position = 'fixed';
    frame.style.top = '-10000px';
    frame.style.left = '-10000px';
    frame.onload = function() {
        frame.onload = function() {
            callback(frame.contentWindow.name);
            frame.parentNode.removeChild(frame);
        }
        frame.src = 'about:blank';
    }
    frame.src = url;
    document.body.appendChild(frame);
}

document.write('Getting data... ');

fetchData('http://jsbin.com/ayehuv/2', function(response) {

    document.write(response);

});